某学校教务管理规定: ①一个学生可以选修多门课程,一门课程可有多个学生选修; ②一个教师可以讲授多门课程,一门课程只有一个教师讲授; ③一个学生选修一门课程,只有一个成绩。 设学生的属性有学号和姓名;教师的属性有教师编号和教师姓名;课程的属性有课程编号和课程名称。 要求:(1)根据上述语义画出E-R图,在图中标出属性和联系的类型; (2)将E-R图转换成关系模型,指出每个关系的主码。
某学校教务管理规定: ①一个学生可以选修多门课程,一门课程可有多个学生选修; ②一个教师可以讲授多门课程,一门课程只有一个教师讲授; ③一个学生选修一门课程,只有一个成绩。 设学生的属性有学号和姓名;教师的属性有教师编号和教师姓名;课程的属性有课程编号和课程名称。 要求:(1)根据上述语义画出E-R图,在图中标出属性和联系的类型; (2)将E-R图转换成关系模型,指出每个关系的主码。
【正确答案】:

(1) (2)学生(学号,姓名) 课程(课程编号,课程名称,教师编号) 选修(学号,课程编号,成绩) 教师(教师编号,教师姓名)


Top