什么是部分依赖
what is Partial Dependency
假设我们有一个关系 R(A,B,C,D,E) 与候选键 {A,B} , {C,D} 并设 E 为非素数属性。
如果存在依赖 C->E 那么它是部分依赖,因为 E 依赖于候选键 {C,D} 的一部分
依赖BC->E是部分的吗?
函数依赖是 部分 如果从行列式(左侧)中删除一个或多个属性,您仍然有一个依赖。因此,在您的示例中:
{C}→{E}
是全功能依赖
{C,D}→{E}
是部分函数依赖,因为 {C}→{E}
{B,C}→{E}
是部分函数依赖,因为 {C}→{E}
假设我们有一个关系 R(A,B,C,D,E) 与候选键 {A,B} , {C,D} 并设 E 为非素数属性。
如果存在依赖 C->E 那么它是部分依赖,因为 E 依赖于候选键 {C,D} 的一部分
依赖BC->E是部分的吗?
函数依赖是 部分 如果从行列式(左侧)中删除一个或多个属性,您仍然有一个依赖。因此,在您的示例中:
{C}→{E}
是全功能依赖
{C,D}→{E}
是部分函数依赖,因为 {C}→{E}
{B,C}→{E}
是部分函数依赖,因为 {C}→{E}