Некоторые из OLAP представляют собой хранилища данных, витрины данных или базы данных отчетов. Один проект принимает форму звездной схемы, представленной Ральфом Кимбаллом. В схеме звезд таблицы фактов иногда находятся в 1NF, тогда как таблицы измерений обычно находятся в 2NF. Вы можете разложить таблицы размеров так, чтобы они находились в 3NF или даже BCNF, и вы получили схему снежинки.
В общем, дизайн схемы звездочек является достаточно узкой дисциплиной, так что вы действительно не думаете о нормализации или денормализации, а скорее о хорошем звездном дизайне. Естественно, отклонения от нормализации приводят к аномалиям обновления, что усложняет жизнь для вашей обработки ETL.
Звездные схемы - это действительно способ представления того, что Кимбалл назвал Dimensional Model на платформе SQL. Они оказываются полезными для хранилищ данных и отчетов, а также для хранилищ данных.
William (Bill) Inmon, еще один новатор в хранилищах данных, выступал за сохранение 3NF даже при выполнении OLAP. И Кимбалл, и Инмон умнее меня, и я не собираюсь пытаться сказать вам, кто из них прав. Когда я делал OLAP, я, как правило, следил за Kimball с хорошими результатами.