The basic difference between 3NF and BCNF is that3NFeliminates the transitive dependency from a relation and a table to be in BCNF, the trivial functional dependency X->Y in a relation must hold, only if X is the super key. Let us discuss the differences between 3NF and BCNF with the he...