Глоссарий

Нормализация БД

Нормализация — процесс организации таблиц для минимизации дублирования данных и предотвращения аномалий при вставке, обновлении и удалении. Каждая нормальная форма накладывает более строгие требования.

Первые три нормальные формы

Денормализация

Нормализация снижает избыточность, но увеличивает число JOIN. В нагруженных системах чтения данные намеренно денормализуют (дублируют), чтобы избежать сложных запросов. Типичный пример — хранение username вместе с комментарием, чтобы не делать JOIN к таблице users.