这无疑是一个新手问题,但我一直未能找到满意的答案.在为多对多关系创建链接表时,最好是创建唯一的id还是仅使用相应表的两个外键(复合键?).
以Northwind数据库的不同图表为例,我发现了两个"版本".即:带有fkProductID和fkOrderID的OrderDetails表以及添加了OrderDetailsID的版本.
有什么不同?(它还取决于数据库引擎吗?).SQL(或Linq)的优点/缺点是什么?
提前感谢您的解释.
汤姆
sql database database-design data-modeling
data-modeling ×1
database ×1
database-design ×1
sql ×1