问题
单项选择题
将1NF规范为2NF,应( )。
A.消除非主属性对码的部分函数依赖
B.消除非主属性对码的传递函数依赖
C.消除主属性对码的部分函数依赖和传递函数依赖
D.使每一个非主属性都完全函数依赖于主键
答案
参考答案:A
解析:[分析] 若关系R∈1NF,-且每一个非主属性完全函数依赖于码,则R∈2NF,因此要将1NF规范为2NF,需要消除非主属性对码的部分函数依赖。
将1NF规范为2NF,应( )。
A.消除非主属性对码的部分函数依赖
B.消除非主属性对码的传递函数依赖
C.消除主属性对码的部分函数依赖和传递函数依赖
D.使每一个非主属性都完全函数依赖于主键
参考答案:A
解析:[分析] 若关系R∈1NF,-且每一个非主属性完全函数依赖于码,则R∈2NF,因此要将1NF规范为2NF,需要消除非主属性对码的部分函数依赖。