数据库的三大范式
2018-01-13 18:13
302 查看
1、第一范式(确保每列保持原子性)
例如:详细地址(河南省、新乡市、红旗区)设计为一列,而你经常用到“新乡市”这个字段
就需要把详细地址分为省、市、区三列
2、第二范式(确保表中的每列都和主键相关)
主要针对联合主键(如订单号,商品编号)
商品的具体信息不应存在于该表中
3、第三范式(确保每列都和主键列直接相关,而不是间接相关)
例如:详细地址(河南省、新乡市、红旗区)设计为一列,而你经常用到“新乡市”这个字段
就需要把详细地址分为省、市、区三列
2、第二范式(确保表中的每列都和主键相关)
主要针对联合主键(如订单号,商品编号)
商品的具体信息不应存在于该表中
3、第三范式(确保每列都和主键列直接相关,而不是间接相关)