Диаграмма отношений ERD M: N - PullRequest
       53

Диаграмма отношений ERD M: N

0 голосов
/ 05 ноября 2019

Меня смущают отношения между Student ---- Receives ---- Grades.

Я думаю, что это:

A student receives many grades
A Grade is received by a Student

То естьэто были бы отношения 1: M

1 Ответ

1 голос
/ 06 ноября 2019

Я понимаю, что вопрос заключается в следующем: «Как я могу смоделировать отношения между учеником и классами?»

Начать можно с такой модели класса:

enter image description here

то есть отношение N: M между классом и учеником.

Это обычно разрешается в таблице или классе, соответственно. Это имеет то преимущество, что вы можете иметь атрибуты на grade_received (например, дату получения):

enter image description here

NB: имена классов, а также имена типов сущностейобычно должен быть единичным ( класс вместо класс )

...