第一范式(1NF):属性不可分。确保每列的原子性(强调的是列的原子性,即列不能够再分成其他几列)。实际上,第一范式是所有关系型数据库的最基本要求。
第二范式(2NF):符合1NF,并且,非主属性完全依赖于码。第二范式依赖第一范式,所以第二范式必须符合第一,然后第二范式需要确保数据库表中的每一列都和主键相关,而不能只与主键的某一部分相关(主要针对联合主键而言)。不存在部分依赖。
第三范式(3NF):符合2NF,并且,消除传递依赖。非主键列必须直接依赖于主键,不能存在传递依赖。
数据库范式
最新推荐文章于 2019-04-15 17:22:55 发布