2

假设我们有一个关系 R(A,B,C,D,E) 与候选键 {A,B} , {C,D} 并让 E 是一个非素数属性。

如果存在依赖 C->E 则它是部分依赖,因为 E 依赖于候选键 {C,D} 的一部分

依赖 BC->E 是部分的吗?

4

1 回答 1

2

如果在从行列式(左侧)中删除一个或多个属性时,您仍然有一个依赖项,则函数依赖项是部分的。因此,在您的示例中:

{C}→{E}是一个完整的功能依赖

{C,D}→{E}是部分函数依赖,因为{C}→{E}

{B,C}→{E}是部分函数依赖,因为{C}→{E}

于 2019-09-22T16:22:50.227 回答