我要回答的问题是:
考虑R(A,B,C)和 FD A --> B。给出R的有效实例,这样当我们将r投影到关系R1(A,B)和R2 (B,C)上,然后再次连接R1和R2时,我们不会得到相同的实例r。
我想不出会发生这种情况的情况。由于 B 依赖于 A 并且两个表都将连接 B 值,自然连接不总是相同的吗?
前任。
r1 = (1, 4, 6)
r2 = (2, 6, 4)
R1: A | B R2: B | C
---|--- ---|---
1 | 4 4 | 6
2 | 6 6 | 4
R: A | B | C
---|---|---
1 | 4 | 6
2 | 6 | 4