![]() |
1
3
任何在应用程序中存储实际数据的表都应该始终具有主键——在大多数情况下,在SQL Server环境中,int标识(1,1)都可以。你不必跟踪这些,不需要记账等。这不会花费你太多,完全很容易做-我看不出任何理由为什么没有主密钥,即使在你的
你完了! 唯一一次我会说不需要主键的时候就是批量导入大量数据或其他临时方案时的临时表。 马克 |
![]() |
2
1
您需要一个主键来创建关系。 总是用主键设计表是一个很好的实践,即使添加了代理(自动增量标识)。 |
![]() |
Imad · Linq扩展方法没有使用Object类的Equals 1 年前 |
![]() |
user8512043 · 根据每个元素中的数字对列表进行排序 2 年前 |
![]() |
Nick Fleetwood · 调度语法的LINQ查询 2 年前 |
![]() |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
![]() |
Drago · Linq通过比较Id和具有Id的对象列表来查询获取列表 2 年前 |