确定功能依赖
Determine functional dependicies
可能的答案:
A->B
C->D
A->C
C->A
B->C
我觉得只有
A->B
A->C
正确吗?
简答:A -> B 和 A -> C 是唯一可能的函数依赖。
函数依赖 X -> Y 意味着如果两行的 X 值相同,那么 Y 值也应该相同。
对于 A -> B 成立:唯一重复的值是 a2。在这两种情况下,它都映射到 b3.
C -> D 不能是函数依赖,因为对于c3,有不同的d。
当我们分析 A -> C 时,我们看到这是一个潜在的函数依赖,因为 A 中唯一出现两次的值 (a2) 再次映射到相同的C 列中的值。
C -> A 另一方面 不是 函数依赖。值 c3 出现两次并映射到 a1 和 a5。
最后 B -> C 也不能是函数依赖:b1 映射到 c1 和 c4。
可能的答案:
A->B
C->D
A->C
C->A
B->C
我觉得只有
A->B
A->C
正确吗?
简答:A -> B 和 A -> C 是唯一可能的函数依赖。
函数依赖 X -> Y 意味着如果两行的 X 值相同,那么 Y 值也应该相同。
对于 A -> B 成立:唯一重复的值是 a2。在这两种情况下,它都映射到 b3.
C -> D 不能是函数依赖,因为对于c3,有不同的d。
当我们分析 A -> C 时,我们看到这是一个潜在的函数依赖,因为 A 中唯一出现两次的值 (a2) 再次映射到相同的C 列中的值。
C -> A 另一方面 不是 函数依赖。值 c3 出现两次并映射到 a1 和 a5。
最后 B -> C 也不能是函数依赖:b1 映射到 c1 和 c4。