完整性约束

约束是指所有有效关系状态必须满足的条件

域约束

  • 域约束指元组中每个属性A的值必须是来自域dom(A)的原子值

键约束

  • 一个关系中的所有元组也必须是不同的
  • 每个关系必须要有主键,且每个元组的主键值不得重复

实体完整性约束

  • 主键不允许为空
  • 复合主键的各属性都不能取空值,而不仅是主键整体不能取空值

参照完整性约束

  • 外键或者取Null值(在允许为Null的情况下)
    • 如果外键是主属性(组成键的属性),则不允许为空
  • 外键或者等于其被参照关系某个元组的主键值
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容