试述关系模型的完整性规则。在参照完整性中,什么情况下外码属性的值可以为空值?
举一反三
- 试述关系模型的完整性规则。在参照完整性中,为什么外码属性的值也可以为空?什么情况下才可以为空?
- 在参照完整性规则中,什么情况下外码的取值可以为空
- 在关系模型的完整性约束中,参照完整性规则要求( )。 A: 外码只能是单个属性。 B: 外码值不允许重复。 C: 外码列的值可以是空值,或者是所参照的主码列的值。 D: 外码值不允许取空值。
- 设属性A是关系R的主属性,则属性A不能取空值(NULL),这是() A: 参照完整性规则 B: 用户定义完整性规则 C: 关系完整性规则 D: 实体完整
- 关于关系的完整性约束条件,下列说法中错误的是( )。 A: 在关系模型中,允许定义实体完整性、参照完整性和用户定义的完整性 B: 对属性的值域的约束也称为域完整性规则 C: 参照完整性主要针对外码,其中外码不能为空值 D: 实体完整性主要针对主键