|
1
3
是的,id列是不必要的,pk应该与其他两列相对。 但请大家都说清楚。ID栏!=主键。 |
|
|
2
1
如果要将其他数据链接到关系。 例如,您可能希望添加一个日志表,其中包含创建关系时的链接或类似的链接。 如果需要添加此类元数据,则不希望将其添加到关系表中,因为这需要尽可能地紧凑,以提高联接的效率,因此需要添加主键并将其链接到具有所有元数据的另一个表中。 |
|
|
3
1
我必须同意你的意见。我会把snippet_id和tag_id作为主键,这也保证了不存在不必要的重复条目。 |
|
4
1
只是品味问题。这两种做法都很常见。 |
|
|
5
0
在那种情况下,它是没有用的。但是,如果该表涉及到一对多关系(这表明设计错误得可怕),那么就需要它。 |
|
|
6
0
这种模式非常常见。在我看来,在这种情况下,我应该使用复合pk
复合模型的优点是可以避免
|
|
|
Johnny T · 基于当前值的SQL合并表[重复] 1 年前 |
|
John D · 需要为NULL或NOT NULL的WHERE子句 1 年前 |
|
ojek · 如何对SQL结果进行分组和编号? 1 年前 |
|
|
senek · 如何在PL/SQL中将选择结果(列)放入数组中 1 年前 |
|
|
Sax · 规范化Google表格(第一步) 1 年前 |
|
|
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 1 年前 |
|
|
Andrus · 如何在sql中查找第二个匹配项 1 年前 |