如何通过删除冗余属性来创建FD的最小封面?
例如,给定这个FD:
A1 ⟶ A3 A1A2 ⟶ A3 A3 ⟶ A4A6 A3A4 ⟶ A6 A3A5 ⟶ A1A2 A5A6 ⟶ A3
最小的封面是
A1 ⟶ A3 A3 ⟶ A4 A3 ⟶ A6 A3A5 ⟶ A1 A3A5 ⟶ A2 A5A6 ⟶ A3
如果有人能向我解释这些步骤,我会很高兴的。)
答案 0 :(得分:3)
我将解释步骤并将输出添加到每个步骤。
A1 ⟶ A3
A1 ⟶ A3
A1 ⟶ A3 A3 ⟶ A4 A3 ⟶ A6
A1 ⟶ A3 A3 ⟶ A4 A3 ⟶ A6
A1 ⟶ A3 A3 ⟶ A4 A3 ⟶ A6 A3A5 ⟶ A1 A3A5 ⟶ A2
A1 ⟶ A3 A3 ⟶ A4 A3 ⟶ A6 A3A5 ⟶ A1 A3A5 ⟶ A2 A5A6 ⟶ A3