私は、Linq結合クエリを書いて、すべての学生と彼/彼女が勉強しているすべての科目を選択することに行き詰まっています(実際、StudentsSubjects
テーブルのために結合であるかどうかはわかりません)。表のSubjectId
とStudentId
がStudentsSubject
外部キーで、3Id
列目が主キーです。
これは以下の edmx です。私はSQLでそれを行うことができると思いますが、Linqに変換することはできませんでした.
さらに、誰かがこのデータベース モデル (単純化されすぎていますが) が「正しい」かどうか、つまり、学生と科目の間の多対多の関係が正しく行われているかどうか (つまり、各学生は複数の科目を持つことができ、その逆も同様) であるかどうかを指摘してください。
ありがとうございました :)