Database Normalization (1NF, 2NF, 3NF) & ER Diagrams
Eliminate update anomalies, duplicate data redundancy, and functional dependency violations through 1NF, 2NF, and 3NF normalization.
Normal Forms Overview
### Database Normalization Stages
- **First Normal Form (1NF)**: Atomic values per cell (no multi-value comma arrays).
- **Second Normal Form (2NF)**: Satisfies 1NF and removes Partial Key Dependencies.
- **Third Normal Form (3NF)**: Satisfies 2NF and removes Transitive Dependencies (non-key attribute determining another non-key attribute).