首页 > 试题广场 >

什么是2NF模式?什么是3NF模式?试证明“3NF的模式也一

[问答题]

什么是2NF模式?什么是3NF模式?试证明“3NF的模式也一定是2NF模式”这个结论。

若关系模式R属于1NF,并且每一个非主属性都完全函数依赖于任何一个候选码,则R属于2NF。 设关系模式R<U,P>属于1NF,若R中不存在这样的码X,属性组Y及非主属性Z(Y属于Z)使得X→Y,Y→Z,Y不能推出X,则称R<U,P>属于3NF。 若R属于3NF,则每一个非主属性既不传递依赖于码,也不部分依赖于码。也就是说,可以证明如果R属于3NF,则必有R属于2NF。
发表于 2021-04-20 16:22:38 回复(0)