mysql 数据库三大设计结构,三大范式概念

/**
	♥  mysql 数据库中的三大范式
		第一范式:确保每列保持原子性
		第二范式:确保表中的每列都和主键相关
		第三范式:保持每列都和主键直接相关,而不是间接相关
	♥为什么要这么做:
		为了使结构合理
		为了在查询数据的时候能够快速查询到。
		
	♥第一范式:我的理解就是  随便写,写错了根本通不过;
		例如:姓名   爱好   地区   
	♥第二范式:我的理解就是  在第一范式的基础上,给表格分类,确保表中的每一列数据都和主键那一列有关系
		例如:ip地址  省份 市  区  姓名  身份证号 
		优化:table1:ip地址  省份  市  区 
		      table2:ip地址  身份证号
		      table3:身份证号   姓名
		     //然后你在网上发布什么什么,然后警察叔叔就没有然后了;
	♥第三范式:我的理解就是  在第二范式的基础上,在优化,确保表中的每一列数据都和主键有直接关系
		例如:购物订单编号(主键)   商品名称   商品编号    数量  价格 
		优化:table1:发货单:购物订单编号(主键)  商品编号   数量   
		      table2:商品详单:商品名称  价格		
					
					2017-06-08 19:53:22  starry
**/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值