我有点坚持编写 Linq 连接查询来选择每个学生以及他/她正在学习的每个科目(实际上我不确定它是否因为StudentsSubjects
表格而成为连接)。表中的SubjectId
and是外键,第三列是主键。StudentId
StudentsSubject
Id
这是下面的 edmx。我想我可以在 SQL 中做到这一点,但我无法将它翻译成 Linq。
此外,如果有人可以指出这个数据库模型(尽管它过于简单)是否“正确”,即学生和科目之间的多对多关系是否正确(即每个学生可能有多个科目,反之亦然)
谢谢 :)