某学校学生、教师和课程实体对应的关系模式如下: 学生(学生号,姓名,性别,年龄,家庭住址,电话) 课程(课程号,课程名) 教师(职工号,姓名,年龄,家庭住址,电话) 如果一个学生可以选修多门课程,一门课程可以有多个学生选修;一个教师

admin2018-01-18  21

问题 某学校学生、教师和课程实体对应的关系模式如下:
   学生(学生号,姓名,性别,年龄,家庭住址,电话)
   课程(课程号,课程名)
   教师(职工号,姓名,年龄,家庭住址,电话)
   如果一个学生可以选修多门课程,一门课程可以有多个学生选修;一个教师只能讲授一门课程,但一门课程可以有多个教师讲授。由于学生和课程之间是一个(16)的联系,所以(17)。又由于教师和课程之间是一个(18)的联系,所以(19)。

选项 A、1对1
B、1对多
C、多对1
D、多对多

答案D

解析 本题考查关系模式和E-R图的概念和性质。试题(16)的正确答案为D,试题(17),的正确答案为D。因为根据题意,一个学生可以选修多门课程,但一门课程可以有多个学生选修,所以学生和课程之间是一个多对多的联系,需要增加一个新的选课关系模式,该模式的主键应该为课程号和学号。试题(18)的正确答案为C。试题(19)的正确答案为B。因为根据题意,一个教师只能讲授一门课程,但一门课程可以有多个教师讲授,所以教师和课程之间是一个多对1的联系,故不需要增加一个新的关系模式,只需要将课程号插入教师关系模式。
转载请注明原文地址:https://jikaoti.com/ti/MuI7FFFM
0

最新回复(0)