Ihr Diagramm scheint anzuzeigen, dass eine Klasse nur von einem Schüler besucht wird und ein Fach nur von einem Schüler studiert wird. Ist das richtig?
Attends (Student_ID PK/FK, Class_ID FK)
Wenn es wirklich eine Beziehung eins-zu-eins ist, dann können Sie eine separate eindeutige Einschränkung auf Class_ID
hinzufügen:
Auf jeden Fall wird Attends
wahrscheinlich wie so umgesetzt werden.
Studies
wird durch die Tasten seiner Einheit identifiziert werden Sätze mit mehreren Mächtigkeit Indikatoren:
Studies (Subject_ID PK/FK, Student_ID FK)
oder ob es tatsächlich eine many-to-many-Beziehung, wie ich vermute:
Studies (Subject_ID PK/FK, Student_ID PK/FK)