Средний
Что такое денормализация и когда ее использовать?
Денормализация — это осознанное нарушение правил нормализации и добавление избыточных данных в таблицы.
✅ Когда использовать:
- В высоконагруженных системах (HighLoad), где операции чтения происходят в сотни раз чаще записей.
- В аналитических БД (OLAP, DWH), где нужно быстро строить отчеты по миллионам строк без тяжелых JOIN.
Пример: Хранить total_price (общую сумму) прямо в таблице orders, чтобы каждый раз не высчитывать ее суммированием всех товаров из order_items.