对于数据库关系R(a,b,c,d),其中域a,b,c,d仅包含原子值,仅以下功能依赖项以及可以从中推断出的功能依赖项成立:
{ a → c, b → d }
这种关系是
(A)以第一范式但不以第二范式
(B)以第二范式但不是第一范式
(C)第三范式
(D)以上都不是答案: (A)
说明:上述关系的候选关键字仅是:-ab。
a和b是部分属性(CK的一部分),这就是给定FD部分依赖的原因。
在2NF中,一定不能部分依赖FD,我们知道每个表都已经在1NF中。
因此,该关系为第一范式而不是第二范式。
选项(A)是正确的。
这个问题的测验