Wikipedia has decent descriptions of Database Normalization and 1NF, 2NF, and 3NF: First normal form Second normal form Third normal form