问题
单项选择题
数据库中有A、B两表,均有相同字段C,在两表中C字段都设为主键。当通过C字段建立两表关系时,则该关系为( )。
A.一对一
B.一对多
C.多对多
D.不能建立关系
答案
参考答案:A
解析: 本题考查了实体之间的联系。一对一联系:如果实体型A中的任意一个实体,至多对应实体型B的一个实体:反之,实体型B中的任意一个实体,至多对应实体型A中的一个实体,则称实体型A与实体型B有一对一联系。一对多联系:如果实体型A中至少有一个实体对应于实体型B中的一个以上实体;反之,实体型B中的任意一个实体,至多对应实体型A中的一个实体,则称实体型A与实体型B有一对多的联系。多对多联系:如果实体型A中至少有一个实体对应于实体型B的一个以上实体;反之,实体型B中也至少有一个实体对应实体型A中一个以上的实体,则称实体型A与实体型B有多对多的联系。主键具有唯一性,A、B两表主键都为C字段,所以A与B是一对一的关系。