More Summary
Decompose a relation by identifying BCNF violations.
You can weaken BCNF by considering 3rd normal form.
If multi-valued dependencies are present, consider 4th normal form.
Given a relational schema and a set of dependencies, we now know how to put it into normalized form.
Do we always want to do that??