美文网首页
数据库的三大范式

数据库的三大范式

作者: ZMRWEGo | 来源:发表于2022-06-13 21:32 被阅读0次

    1. 范式是什么

    范式可以理解为规范或者建议

    2. 三大范式

    这里应该说是关系型数据库的三大范式。

    • 列不可分
      例如一个记录人员信息的表,它的住址作为一列的话:河南省信阳市平桥区。
      其实它是可以再分的 省份 市 区
    • 每列都与主键相关,而不能与主键的某一部分相关(主要针对于联合主键)
    • 禁止非主属性的传递依赖
      比如说有一个学生信息表,有学生编号、用户类型、用户级别。
      用户类型是根据学生编号来确定的,用户级别是根据用户类型来确定的,这样就有依赖传递了。
      不规范建表

      规范建表

    相关文章

      网友评论

          本文标题:数据库的三大范式

          本文链接:https://www.haomeiwen.com/subject/rwprdltx.html