Adirenne Watt and Nelson Eng's Database Design: "Chapter 12: Normalization"

This chapter explains normalization, gives examples showing dependencies that are removed by each level of normalization, gives a dependency diagram, and introduces BCNF normalization, which is a special case of the third normal form.