我有两个表通过实体框架中的多对多关系中的连接表连接。我需要在连接表中为通过标准外键与连接表相关的两列添加复合主键,但我确定如何做到这一点。
答案 0 :(得分:1)
如果您的连接表在两个外键上都有一个复合键,那么VS2008 / 2010中的Entity Framework设计器就应该接受它。
SQL:
CREATE TABLE MyTable
(
ColumnFK1 int,
ColumnFK2 int
PRIMARY KEY (ColumnFK1, ColumnFK2)
)
如果已创建表,则可以在Management Studio中修改主键。