无论您从哪个 FD 开始分解,关系是否都具有相同的 3NF?

问题描述 投票:0回答:0

无论您从哪个 FD 开始分解,关系是否都具有相同的 3NF?

假设我们有一个函数依赖关系 R(a, b, c, d, e) {{a, b} → {c}, {c, d} → {e}}。

然后从 FD ab → c 开始的 3NF 分解将导致 r1(a, b, c) 和 r2(c, d, e)。

此外,从 FD cd → e 开始的 3NF 分解将导致 r1(c, d, e) 和 r2(a, b, c),这与之前的分解相同?

database-design relational-database database-normalization functional-dependencies 3nf
© www.soinside.com 2019 - 2024. All rights reserved.