数据库设计中常讲的三范式

2021-04-28  本文已影响0人  多仔百事宅
第一范式 1NF(域的原子性)

如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。

第二范式 2NF(表中除主键外的字段都完全依赖主键)

第二范式是在第一范式基础上建立的。
第二范式有两个重点:

第三范式 3NF(表中除主键外的字段都完全直接依赖,不能是传递依赖)

不能是传递依赖,即不能存在:非主键列 A 依赖于非主键列 B,非主键列 B 依赖于主键的情况。第二范式和第三范式区分的关键点:2NF:非主键列是否完全依赖于主键,还是依赖于主键的一部分;3NF:非主键列是直接依赖于主键,还是直接依赖于非主键列。

上一篇 下一篇

猜你喜欢

热点阅读