Database Design Problems
Database design is the process of separating information into multiple tables that are related to each other
Single table designs work only for the simplest of situations in which data integrity problems are easy to correct
Anomalies (abnormalities) often arise in single table designs as a result of inserting, deleting, or updating records
Some tables are better structured than others (i.e., result in fewer anomalies)