Normalization in a relational database is as much a study in knowing whe not
to normalize as when to do it. A good priner of when to normalize is
available here:
http://www.microsoft-accesssolutions.co.uk/database_normalization_basics.htm
Relational rules are based on Relational Set Theory in Calculus and have a
specific basis. The experience in interpreting those rules and applying them
to business situations are what sets database developers apart from other
developers and programmers. Knowing *when* to break those rules is also a
mark of experience, too often confused by novice developers.
--
Arvin Meyer, MCP, MVP
Microsoft Access
Free Access Downloads
http://www.datastrat.com
http://www.mvps.org/access