|
|
1
2
选项1和2并不反对。您的关系表将包含
一些数据库设计人员更喜欢引入代理标识符作为主键。其他人(包括我自己)更喜欢使用外键的组合作为主键。 |
|
|
2
0
这是您需要的引用完整性,否则第三个表可能具有不引用任何内容的值。(欢呼) 多多少少 行!)
如果不这样做,第三个表的主键是什么?它会有一个,对吗? 主键是唯一约束的一种形式。如果一个表有多个唯一约束,则可以任意选择调用主键的约束。然而,就你而言,只有一个。
您需要对第三个表进行某种独特的约束,以防止重复行。
|
|
|
3
0
我期望一个由两个外键组成的复合键。示例代码(未测试):
|
|
|
mastershake · 在组织之间交换数据转储的最佳方法 8 年前 |
|
|
bjan · 对用户自己架构的表的SELECT权限被拒绝 8 年前 |
|
|
Bodhi · 如何在sql中直接修改系统目录? 8 年前 |