单选题 有关系R如下,其中属性B为主键:
B C D
a 0 k1
b 1 n1
2 p1
则其中最后一个记录违反了______。
【正确答案】 A
【答案解析】[解析] 关系模型中可以有3类完整性约束:实体完整性约束、参照完整性约束和用户定义的完整性约束。实体完整性约束是指,若属性M是关系的主键,则属性M中的属性值不能为空值。属性B为主键,最后一个记录为空,违反了实体完整性约束,A选项正确。