在某处,2NF的定义为 -
如果R中的每个非主要属性A在功能上完全依赖于R的主键,则关系模式R在2NF中。
在某处它以 -
的形式给出如果R中的每个非主要属性A在功能上完全依赖于R的任何键,则关系模式R在2NF中。
哪个是对的? 在检查部分依赖关系时,只考虑主键或考虑所有键。
答案 0 :(得分:0)
如果R的每个非素数属性完全依赖于每个候选键,则关系R处于第二范式 R。
E.F.Codd,1971,数据库关系模型的进一步规范化
<2> 2NF不是特别重要。关于功能依赖性,重要的正常形式是基本关键范式和博伊斯 - 科德范式。