我有一个表Students和另一个Subjects,还有第三张表StudentsSubjects ,并且 Student 和 Subjects 表具有多对多的关系,如下面的 edmx 图表所示。
但是,VisualStudio 2012 中的 EDMX 文件:
不显示StudentSubjects表和
显示警告“StudentsSubjects”没有定义主键,但它是推断出来的。
我将两者StudentId
和SubjectId
在StudentSubject
表中定义为仅外键(也不是主键)。我做错了吗?如何修复上面的 Visual Studio 警告?