为了账号安全,请及时绑定邮箱和手机立即绑定

在数据库关系模型对主码的疑惑

在数据库关系模型对主码的疑惑

慕婉清6462132 2019-04-26 18:15:27
如果要在关系R中插入一个元组,下面______元组不能插入。A.(a2,b5,7) B.(a6,b5,3) C.(a7,b7,8) D.(a8,b4,1)正确答案是C:答案解析由关系的参照完整性可知:外键的值不允许参照相应主表中不存在的主键的值,或者外键为空值。 b7在S元组中不存在,所以不能插入。但为什么A没错呢,R的主码不是属性A吗,那a2是主码不应该唯一标识元组吗,A选项不就违背了,求大神指点
查看完整描述

3 回答

?
HUH函数

TA贡献1836条经验 获得超4个赞

主键唯一且非空,不能插


查看完整回答
反对 回复 2019-05-16
  • 3 回答
  • 0 关注
  • 780 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信