A、  B、  C、  D、  A对于选项A),假设这个二目关系是R(A,B)。不失一般性,其函数依赖集可能有空集、F={A→B}、F={A→B,B→A}这三种情况。对于空集情况,此关系满足4NF。对于第二种情况,码

admin2012-03-27  31

问题

选项 A、 
B、 
C、 
D、 

答案A

解析 对于选项A),假设这个二目关系是R(A,B)。不失一般性,其函数依赖集可能有空集、F={A→B}、F={A→B,B→A}这三种情况。对于空集情况,此关系满足4NF。对于第二种情况,码是A,没有传递和部分函数依赖也没有违反4NF的条件,因此也是4NF。对于第三种情况,码是A或者B,没有传递和部分函数依赖,也满足每个函数依赖或者多值依赖关系的决定因素都包含码的条件。因此是4NF。综合以上三种情况,任何一个二目关系在函数依赖的范畴内至少能达到4NF。对于选项B),三目的关系不一定达到2NF。对于选项C)和D),一个全部是主属性的关系必然不会有非主属性部分或者传递依赖的问题,故至少是3NF。但C无法保证对每一个非平凡函数依赖都包含码,D无法保证对每一个非平凡的多值依赖都包含码。
转载请注明原文地址:https://kaotiyun.com/show/PYvZ777K
0

最新回复(0)