编辑:我修改后的实体关系图一个学生可以有很多联系时间,但这与他们所学的课程无关。所以 tblContact 中的 courseID 是不必要的,所以我习惯于 tblStudent 中的主键与特定导师标记的作业的成绩以及特定学生使用该 TMA 的课程相关。唷
/编辑
我的旧ERD
请注意,StudID 和 CourseID 是合并的复合主键
我的问题:我应该在 tblContact 中有 studID 和 courseID 吗?或者我应该只拥有StudID,因为我使用的是复合主键,我认为我应该在tblContact 和tblStudentTMA 中同时拥有这两个值?这是正确的吗?