mysql 三大范式简单理解

本文用简单易懂的方式解释了MySQL数据库设计中的三大范式:第一范式确保每列不可再分;第二范式强调单一内容原则;第三范式要求所有列直接与主键相关。

mysql 三大范式的官方定义很深奥,光看字面意思就头大,如果没有例子说明,感觉比文言文还难理解,找了挺多资料,于是我自己总结了比较简单的说法,通俗易懂。

第一范式:表中的每一列字段实现不能再分割的原则,这就是原子性

第二范式:一张表只能表示一个内容,不能同时存储两部或者以上的内容

第三范式:在第二范式的基础上每一列都直接与主键建立关系,通过主键就可以查询到相应的值

借鉴了:MySQL数据库三范式 - 知乎  该博主写得很清晰明了。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值