Lecture on database Normalisation
Improving the Quality of Database Designs (Adapted from David Kroenke, Dabase Processing)
Improving the Quality of Database Designs