在这张图片中,我们可以看到学生和班级之间的主题和关系之间存在1:M的关系。我不明白如何绘制1:M关系。有人可以请帮助。提前谢谢。
答案 0 :(得分:0)
您的图表似乎表明,只有一名学生参加课程,而且只有一名学生学习一门课程。是吗?
无论如何,Attends
可能会像这样实现:
Attends (Student_ID PK/FK, Class_ID FK)
如果它真的是一对一的关系,那么您可以在Class_ID
上添加单独的唯一约束。
Studies
将通过其实体集的密钥来识别,其中包含多个基数指标:
Studies (Subject_ID PK/FK, Student_ID FK)
或者如果它实际上是我怀疑的多对多关系:
Studies (Subject_ID PK/FK, Student_ID PK/FK)