我正在教科书上做一些练习,并且符合这个ER图:
我试图将上面的图转换为关系数据库模式,但我认为我没有任何意义:
•作业:作业编号,成绩
•注册:assignmentNo
•学生:studentID,takeAssignmentNo
•课程:dept,courseNo,offerAssigmentNo
请解释一下我该如何理解这个图表?它的实际用途是什么?如何在SQL Server中实现score
关系,或将其转换为关系数据库模式?
答案 0 :(得分:0)
试试这个:
注册:学生证,课程号
得分:作业编号,学生编号,课程编号
注意:有些设计师对复合主键不满意。不是我。