如果非素数属性在某个关系中没有依赖关系,该关系是否仍为2NF?

时间:2019-06-15 21:30:14

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

假设存在一个关系R(A,B,C),其功能依赖关系为F = {A-> B}。 R是否在2NF / 3NF / BCNF中?

根据2NF的定义,每个非素数属性必须在功能上完全依赖于R中的每个键。B和C是非素数属性。 B在功能上完全依赖于A,而C不依赖于A。 C在功能上不依赖于任何属性。如果C在功能上部分取决于某个键,那么我知道R不在2NF中。

我不确定R是否相对于C处于2NF空位,或者R是否仅为1NF。

0 个答案:

没有答案