Видеоурок, на котором базируется данный пост - Проектирование БД. Для лучшего усвоения информации и более подробного изучения SQL настоятельно рекоммендем Вам просмотреть видеокурс SQL Essential.
Нормализация
Нормализация таблиц - это формальный аппарат ограничений на формирование таблиц, который позволяет устранить дублирование данных, обеспечивает непротиворечитьсть хранимых в базе данных, уменьшает трудозатраты на ведение базы данных (а именно ввод и корректировку данных).
Существует так называемые "нормальные формы" таблиц. Нормальная форма - результат нормализации таблицы. На самом деле их реально много, но мы будем рассматривать только 3 первых нормальных формы.