第三范式和bcn区别


第三范式和bcn区别

文章插图
区别:属性要求不同、相对于第三范式,BCN范式的要求更加严格 。第三范式只是要求R为第二范式且非键属性不传递依赖于R的候选键,而BCN范式则是对R的每个属性都做要求 。
【第三范式和bcn区别】第三范式(ThirdNormalForm,3rdNF)就是指表中的所有数据元素不但要能唯一地被主关键字所标识,而且它们之间还必须相互独立,不存在其他的函数关系 。也就是说,对于一个满足2ndNF的数据结构来说,表中有可能存在某些数据元素依赖于其他非关键字数据元素的现象,必须消除 。

    推荐阅读