Для регулируемых сфер деятельности (банкинг, страхование, кадровое делопроизводство и т.д.) требуется консистентность, точность данных хранилища,
поэтому нужны логическая, физические модели данных, тем более нужны для больших компаний с разными видами деятельности.
Кто-то пытается создавать концептуальную, логическую, физическую модели хранилища данных, кто-то объединяет логическую и концептуальную модели,
другие ограничиваются физической моделью.
В какой-то момент возникает необходимость в принципах проектирования хранилища данных:
-
• Выбор подхода проектирования: снизу вверх (от источников к аналитическому слою) или сверху вниз (от аналитического слоя к источникам);
-
• Охват проектирования, до какой степени детализации;
-
• Выбор типа схемы: 3NF, Star Schema, Snowflake Schema, Data Vault, Anchor model;
-
• Соглашение о наименованиях.
В прилагаемом файле собраны, структурированы десятки некоторых практических правила моделирования хранилища данных.