ERD 图关系 M:N

ERD diagram relationships M:N

我对 Student----Receives----Grades.

之间的关系感到困惑

我认为是:

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

意味着这将是 1:M 关系

我明白问题是:"how can I model the relationship between Student and Grades?"

开头可以是这样的 class 模型:

即N:M-年级和学生之间的关系。

这通常会被解析为 table 或 class。这样做的好处是您可以在 grade_received 上拥有属性(例如接收日期):

注意:class 名称以及实体类型的名称通常应为单数(等级 而不是 等级