设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U—X—Y。下面关于多值依赖的叙述中,_______是不正确的。

admin2006-11-20  46

问题 设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U—X—Y。下面关于多值依赖的叙述中,_______是不正确的。

选项 A、若X→→Y,则X→→Z   
B、若X→Y,则X→→Y
C、若X→→Y,且Y’∈Y,则X→→Y’  
D、若Z=Ф,  则X→→Y

答案C

解析 若X→→Y在R(U)上成立,且Y’∈Y,不能断言X→→Y’在R(U)上成立。这是因为多值依赖的定义中涉及了U中除X,Y之外的其余属性Z,考虑X→→Y’是否成立时涉及的其余属性Z’=U—X—Y’比确定X→→Y成立时涉及的其余属性Z=U—X—y包含的属性列多,因此X→→Y’不一定成立。
转载请注明原文地址:https://kaotiyun.com/show/DzcZ777K
0

相关试题推荐
最新回复(0)