logically implies .
logically implies .
repeatUse the union rule to replace dependencies of the form
and
with
.
Find a functional dependency
with an
extraneous attribute in
or in
.
If an extraneous attribute is found, delete it from
![]()
until F does not change.
ABC
B
C
A
B
AB
C
we will compute .
ABC
A
B
We can replace these two with just A BC .
ABC
B
C
AB
B
C