mysql 三大范式的官方定义很深奥,光看字面意思就头大,如果没有例子说明,感觉比文言文还难理解,找了挺多资料,于是我自己总结了比较简单的说法,通俗易懂。
第一范式:表中的每一列字段实现不能再分割的原则,这就是原子性
第二范式:一张表只能表示一个内容,不能同时存储两部或者以上的内容
第三范式:在第二范式的基础上每一列都直接与主键建立关系,通过主键就可以查询到相应的值
借鉴了:MySQL数据库三范式 - 知乎 该博主写得很清晰明了。
本文用简单易懂的方式解释了MySQL数据库设计中的三大范式:第一范式确保每列不可再分;第二范式强调单一内容原则;第三范式要求所有列直接与主键相关。
mysql 三大范式的官方定义很深奥,光看字面意思就头大,如果没有例子说明,感觉比文言文还难理解,找了挺多资料,于是我自己总结了比较简单的说法,通俗易懂。
第一范式:表中的每一列字段实现不能再分割的原则,这就是原子性
第二范式:一张表只能表示一个内容,不能同时存储两部或者以上的内容
第三范式:在第二范式的基础上每一列都直接与主键建立关系,通过主键就可以查询到相应的值
借鉴了:MySQL数据库三范式 - 知乎 该博主写得很清晰明了。
1369
7616

被折叠的 条评论
为什么被折叠?