数据库设计三大范式

好的博客:https://www.cnblogs.com/knowledgesea/p/3667395.html

第一范式: 字段具有原子性,不可再分

第二范式: 表中的每列都和主键相关

第三范式: 每列都和主键列直接相关,而不是间接相关

三大范式只是一般设计数据库的基本理念,可以建立冗余较小、结构合理的数据库。如果有特殊情况,当然要特殊对待,数据库设计最重要的是看需求跟性能,需求>性能>表结构。所以不能一味的去追求范式建立数据库。

Last updated

Was this helpful?