How do I create a minimal cover of FDs by removing redundant attributes?
For example, given this FDs:
A1 ⟶ A3 A1A2 ⟶ A3 A3 ⟶ A4A6 A3A4 ⟶ A6 A3A5 ⟶ A1A2 A5A6 ⟶ A3
The minimal cover is
A1 ⟶ A3 A3 ⟶ A4 A3 ⟶ A6 A3A5 ⟶ A1 A3A5 ⟶ A2 A5A6 ⟶ A3
I'll be glad if someone can explain the steps to me :)
I'll explain the steps and add the output up to each step.
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