Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有这个问题,将关系模式分解为一组 3NF 中的模式。
我有这个关系模式: R= (A, B, C, D, E, F) 具有以下函数依赖集 F:
A → ABCDEF B → C D → E
谁能帮我吗?
R A = (A, B, D, F) R B = (B, C) R D = (D, E)
为什么?3NF 要求移除所有传递依赖。
在 R 中,C 传递依赖于 A 到 B,对于 E 到 D 也是如此。要删除这些属性,您需要分解表以便删除这些传递关系,您可以通过提取表并使用中间词作为键。