设计数据库时,需要遵循的一些规范,要遵循后边的范式要求,必须先遵循前边的所有范式要求
数据库范式
第一范式:(1nf):每一列都是不可分割的原子数据
第二范式:(2nf):在1nf的基础上,非码属性必须完全依赖于候选码(1nf基础上消除非主属性对主码的部分函数依赖)
第三范式:(3nf):在2nf基础上,任何非主属性不依赖于其他非主属性(在2nf基础上消除传递依赖)
设计数据库时,需要遵循的一些规范,要遵循后边的范式要求,必须先遵循前边的所有范式要求
数据库范式
第一范式:(1nf):每一列都是不可分割的原子数据
第二范式:(2nf):在1nf的基础上,非码属性必须完全依赖于候选码(1nf基础上消除非主属性对主码的部分函数依赖)
第三范式:(3nf):在2nf基础上,任何非主属性不依赖于其他非主属性(在2nf基础上消除传递依赖)