связь закон история общество самит

Антипаттерны проектирования БД: как нормализовать таблицу и потерять данные, не удалив ни одного значения

Покажите мне ваши блок-схемы, но спрячьте ваши таблицы, и я по-прежнему буду в недоумении. Покажите мне ваши таблицы, и ваши блок-схемы мне обычно не понадобятся.— Фредерик Брукс, “Мифический человеко-месяц”Мы в Modus делаем ETL и BI, и видим чужие базы данных изнутри: на каждом внедрении, на техническом консультировании, на разборах кейсов и на каждой миграции.

Навидались всякого. Но одна ошибка попадается так часто и прячется так ловко, что заслуживает отдельного разбора… и почётного звания антипаттерна.

DMCA