标签: sql linq
我正在使用Linq to SQL,而我的一些表没有主键:这会产生警告。拥有没有主键的表是一个问题吗?
感谢。
答案 0 :(得分:0)
如果你只是从你的桌子做选择,那么技术上没有 - 没有主键没有问题。但是插入,更新和删除会有问题。我发现你的DBML中没有PK的唯一原因是当你指向一个只读数据访问的视图时。但是表格确实应该始终具有正式声明的主键约束。