数据库
首页 > 数据库> > MySQL数据库的三范式

MySQL数据库的三范式

作者:互联网

  1、第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据线;也就是说:每列的值具有原子性,不可再分割。
  
  2、第二范式(2NF)是在第一范式(1NF)的基础上建立起来得,满足第二范式(2NF)必须先满足第一范式(1NF)。如果表是单主键,那么主键以外的列必须完全依赖于主键;如果表是复合主键,那么主键以外的列必须完全依赖于主键,不能仅依赖主键的一部分。
  
  3、第三范式(3NF)是在第二范式的基础上建立起来的,即满足第三范式必须要先满足第二范式。第三范式(3NF)要求:表中的非主键列必须和主键直接相关而不能间接相关;也就是说:非主键列之间不能相关依赖。

  mysql安装请参考:http://down.runbulls.com/

标签:3NF,范式,数据库,2NF,1NF,表是,MySQL,主键
来源: https://www.cnblogs.com/dbbull/p/14974231.html