3.数据库设计三大范式
1.第一范式:数据库表中的所有字段都是单一属性,常用的数据库都符合这个
2.第二范式:是单关键字的,也就是一个表中的关键字只可以有一个,关键字的判断,在这个表中根据这个关键字可以找到更多的信息。
3.第三范式:是在第二范式的基础上再去消除表中的传递依赖,因为如果存在传递依赖必定会数据冗余。
总结:数据库设计的宗旨就是有效的存储,高效的访问。
数据库的设计是否好,就看这张表中的字段是否会有依赖关系,也就是这个表中的某个字段是否会直接决定另一个字段的值,
这样就存在了依赖关系。那就要拆分为多个表!!!
你的日积月累迟早会成为别人的望尘莫及。