(单选题)
下列关于关系模型的参照完整性规则的叙述中,错误的是( )。
A.外键和相应的主键需定义在相同值域上
B.外键和相应的主键可以不同名
C.参照关系模式和被参照关系模式可以是同一个关系模式
D.外键值不可以为空值
参考答案:D
参考解析:
参照完整性规则有三点需要注意:(1)外键和相应的主键可以不同名,但要定义在相同的值域上。(2)当R1和R2是同一个关系模式时,表示同一个关系中不同元组之间的联系。(3)外键值是否允许为空,应视具体问题而定。若外键是模式主键中的成分,则外键值不允许为空,否则允许为空。因此ABC项正确,D项错误。本题选非,本题正确答案选D。
知识点: