zoukankan      html  css  js  c++  java
  • 数据库三大范式

    第一范式:1NF

      原子性,数据库的列必须为原子性,即列不能在拆分。比如说  有一个收件地址的列,就不行的,可以在拆分,(收件地址——> 省,市,县,镇,详细地址)

    第二范式:2NF

      满足1NF,而且有主键,没有包含主键的列,必须完全依赖主键,也不能只依赖一部分主键。

    第三范式:3NF

      不能传递依赖,满足2NF,表(a,b,c,d,e)主键(a,b) ,根据2NF,c,d,e都要完全依赖于(a,b),但是d又依赖了c,就出现了d->c->(a,b)传递依赖。

    设计范式:只是一个设计数据库的参考标准,可以建立出来冗余小,结构合理的数据库,但大部分时候还是要根据业务,数据量等等情况而定。

  • 相关阅读:
    3.26
    3.25
    3.24
    3.23 JS学习
    3.22 团队作业1 疫情数据可视化
    3.19 个人作业1源码
    3.18 个人作业源码
    5.06python
    5.05Android
    5.04Android
  • 原文地址:https://www.cnblogs.com/wudequn/p/7389741.html
Copyright © 2011-2022 走看看