0
関係の1つが他のエンティティ間の関係であるERDをどのようにマップするか?
この画像では、科目と生徒との関係が1:Mの関係があることがわかります。私は1:Mの関係をどのようにマッピングするかを理解していません。誰かが助けてくれますか?前もって感謝します。
関係の1つが他のエンティティ間の関係であるERDをどのようにマップするか?
この画像では、科目と生徒との関係が1:Mの関係があることがわかります。私は1:Mの関係をどのようにマッピングするかを理解していません。誰かが助けてくれますか?前もって感謝します。
あなたの図は、クラスには1人の学生しか参加しておらず、1人の学生しか対象を学習していないようです。そうですか?
とにかく、Attends
はおそらくそうのように実装されます。
Attends (Student_ID PK/FK, Class_ID FK)
それは本当に1対1の関係だならば、あなたはClass_ID
に個別のユニーク制約を追加することができます。
Studies
は、そのエンティティのキーで識別される複数カーディナリティ指標で設定します:
Studies (Subject_ID PK/FK, Student_ID FK)
か、それは実際に私が疑われるとして、多対多の関係だ場合:
Studies (Subject_ID PK/FK, Student_ID PK/FK)