0

让 R(ABCD) 成为一个关系...

C. 假设 A⟶D 和 B⟶D。必须AB⟶D吗?

D. 假设 AB⟶D。必须A⟶D吗?

我知道 D 是不正确的,因为 AB⟶D 并不一定意味着 A⟶D 和 B⟶D,但我对 C 感到困惑。如果我们澄清事实上 A⟶D 和 B⟶D 成立,那么是吗可以肯定地说,AB⟶D?

4

1 回答 1

2

如果 A⟶D 则 AX⟶D。X代表任何东西。A⟶D就足够了。话虽如此,您可以得出结论,即使 X⟶D,AX⟶D 仍然有效。所以你的第一个问题得到了回答:是的。

如果 AB⟶D 则确定 D 的最低要求是 AB 对。如果这是最低要求,则 A 不满足要求,因为它低于最低要求。这意味着不能从 AB⟶D 假设 A⟶D。所以你的第二个问题的答案是:不。

于 2013-10-26T01:57:34.033 回答