下列关于关系的外码和参照完整性规则的描述中,错误的是( )。
A: 外码和相应的主码需定义在相同值域上
B: 外码和相应的主码可以不同名
C: 参照关系和被参照关系可以是同一个关系
D: 外码值一定不能为空值
A: 外码和相应的主码需定义在相同值域上
B: 外码和相应的主码可以不同名
C: 参照关系和被参照关系可以是同一个关系
D: 外码值一定不能为空值
举一反三
- 在参照完整性规则中,参照关系R中的外码与被参照关系S中的主码可以不同名,但应取自同一值域
- 被参照关系的主码和参照关系的外码必须定义在同一个域上。
- 中国大学MOOC:"在参照完整性规则中,参照关系R中的外码与被参照关系S中的主码可以不同名,但应取自同一值域。";
- 在关系数据库中,参照完整性要求基本关系的()。 A: 主属性的取值不能为空 B: 外码的取值不能为空 C: 外码的取值不能相同 D: 外码的取值必须为空值或等于被参照关系某元组的主码值
- 在关系模型的完整性约束中,参照完整性规则要求( )。 A: 外码只能是单个属性。 B: 外码值不允许重复。 C: 外码列的值可以是空值,或者是所参照的主码列的值。 D: 外码值不允许取空值。