Схема Звезда (Star scheme)

Разделы: Источники данных

Loginom: Хранилище данных

Схема «Звезда»» — это логическая модель данных, используемая в многомерном хранилище данных. В ней используется два вида таблиц: таблицы фактов, расположенной в центре «звезды», и несколько таблиц измерений, образующих «лучи».

Недостатком схемы «Звезда» является неудобство работы с иерархическими измерениями, т.е. когда вся информация об измерениях содержится в одной таблице.

Схема Звезда

Например, если продаваемые товары объединены в группы, т.е. имеет место иерархия, то для каждого товара придется тем или иным способом показывать, к какой группе он относится, что приведет к многократному повторению названий групп. Это не только вызовет рост избыточности, но и повысит вероятность возникновения противоречий (если, например, один и тот же товар ошибочно отнесут к разным группам).

Поэтому для более эффективной работы с иерархическими измерениями используется модификация схемы «Звезда», которая получила название «Снежинка».