Database Normalisation
Without normalisation, databases suffer from anomalies:
Normalisation is the process of organising a database to reduce these problems.
| student_name | subject | teacher_name | teacher_email |
|---|---|---|---|
| Alice | Maths | Mr Smith | smith@school.edu |
| Bob | Maths | Mr Smith | smith@school.edu |
| Alice | Science | Ms Jones | jones@school.edu |