从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模型时,该关系模式的关键字是( )。

admin2018-10-11  33

问题 从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模型时,该关系模式的关键字是(    )。

选项 A、M端实体关键字与N端实体关键字组合
B、重新选取其他属性
C、M端实体的关键字
D、N端实体的关键字

答案A

解析 数据对象彼此之间相互连接的方式称为联系,也称为关系。联系可分为以下3种类型:
    ①一对一联系(1:1):例如,一个部门有一个经理,而每个经理只在一个部门任职,则部门与经理的联系是一对一的。
    ②一对多联系(1:N):例如,某校教师与课程之间存在一对多的联系“教”,即每位教师可以教多门课程,但是每门课程只能由一位教师来教。
    ③多对多联系(M:N):例如,图1表示学生与课程问的联系(“学”)是多对多的,即一个学生可以学多门课程,而每门课程可以有多个学生来学。联系也可能有属性。例如,学生“学”某门课程所取得的成绩,既不是学生的属性也不是课程的属性。由于“成绩”既依赖于某名特定的学生又依赖于某门特定的课程,所以它是学生与课程之间的联系“学”的属性。
转载请注明原文地址:https://jikaoti.com/ti/LgR3FFFM
0

最新回复(0)