问题 单项选择题

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

A.1对1

B.1对多

C.多对1

D.多对多

答案

参考答案:C

解析:

本题考查关系模式和E-R图的概念和性质。

根据题意,一个学生可以选修多门课程,一门课程又可以有多个学生选修,所以学生和课程之间是一个多对多的联系,需要增加一个新的选课关系模式,该模式的主键应该为课程号和学号。

一个教师只能讲授一门课程,但一门课程可以有多个教师讲授,所以教师和课程之间是一个多对一的联系,所以不需要增加一个新的关系模式,只需要将课程号插入教师关系模式。

问答题
单项选择题