Remove Redundant Functional Dependencies and Extraneous attributes
Remove Redundant FDs
Remove Extraneous attribute
Because if we augmented A → B with D we got
So, after the removal of redundant attribute and extraneous attribute we will get minimum cover or canonical cover.
If we make the relation minimum cover then Normalization going to be easy.
Here AB → C extraneous attribute because we can get B from A, A → B.
Contributed by