问题
单项选择题
设U为所有属性,X、Y、Z为属性集,Z=U-X-Y,下列关于平凡的多值依赖的叙述中,哪一条是正确的
A.若X→→Y,Z=[*],则称X→→Y为平凡的多值依赖
B.若X→→Y,Z≠[*],则称X→→Y为平凡的多值依赖
C.若X→Y,X→→Y,则称X→→Y为平凡的多值依赖
D.若X→→Y,X→→Z,则称X→→Y为平凡的多值依赖
答案
参考答案:A
解析: 本题考查平凡的多值依赖的概念。设R(u)是一个属性集U上的一个关系模式, X、Y和Z是U的子集,并且Z=U-X-Y,多值依赖X→→Y成立当且仅当对R的任一关系r,r在(x,z)上的每个值对应一组Y的值,这组值仅仅决定于X值而与Z值无关。若X→→Y,而Z=,则称X→→Y为平凡的多值依赖,否则称 X→→Y为非平凡的多值依赖。正确答案为选项A。