如果“主表A与相关表B之间是一对一联系”,它的含义是( )。

admin2021-09-06  28

问题 如果“主表A与相关表B之间是一对一联系”,它的含义是(    )。

选项 A、主表A和相关表B均只能各有一个主关键字字段
B、主表A和相关表B均只能各有一个索引字段
C、主表A中的一条记录只能与相关表B中的一条记录关联
D、主表A中的一条记录只能与相关表B中的一条记录关联,反之亦然

答案D

解析 关系型数据库概念模型中实体集之间的关系有三种,分别为一对一联系、一对多联系和多对多联系。
    ①一对一关系:表示实体集A中每一个实体与实体集B中至多有一个实体(也可以没有)与之联系,反之亦然。
    ②一对多关系:表示实体集A中每一个实体与实体集B中n个实体(n>=0)与之联系,反之,实体集B中每一个实体与实体集A中至多有一个实体(也可以没有)与之联系。
    ③多对多关系:表示实体集A中每一个实体在实体集B中有n个实体(n>=0)与之联系,反之,实体集B中每一个实体在实体集A中有m个实体(m>=0)与之联系。
    由题意可知,A、B选项描述的不是实体集关系,C选项的描述不够完整。故选择D选项
转载请注明原文地址:https://jikaoti.com/ti/wi90FFFM
0

最新回复(0)