单选题 已知关系R如表18-1所示,关系R的主属性为 (24) ,候选关键字分别为 (25)
表18-1 关系R
A
B
C
D
a
b
c
d
a
c
d
e
b
d
e
f
a
d
c
g
b
c
d
g
c
b
e
g


【正确答案】 D
【答案解析】
【正确答案】 D
【答案解析】[分析]
从表18-1中可以看出,任何一个属性都不能决定其他3个属性值。A,B两列中没有相同的行值(元组在这两列的分量),同时,C,D两列中也没有相同的行值,因此,可以说AB→CD,也可以说CD→AB,即ABCD都是关系R的主属性。
另外AD,BD两列中也没有相同的行值,因此,AD和BD也是候选关键字。而 AC有相同的行值(ac),其对应的BD的行值却不相同(分别为bd和dg),所以AC不是候选关键字。同理,BC也不是候选关键字。