数据库中关系的Prime属性

时间:2015-10-26 06:21:30

标签: database relational-database functional-dependencies candidate-key

关系R(A,B,C,D)具有以下依赖关系的主要属性是什么:

F = {AB-> C,C-> D,D-> A}

选项是: i)A,B,C ii)A,B,D iii)A,B,C,D iv)B,C,D

根据我的回答应该是(iii)选项,但答案是选项(ii) 谁能解释一下?

1 个答案:

答案 0 :(得分:0)

给定功能依赖集的候选键是ABBCBD。由于关系 R 的所有属性在其中一个候选键中至少出现一次,因此它们都是主要属性。因此,给定关系 R 自动处于 3NF

选项(iii)是对的。给出的答案是错误的。