Схема обратной звезды - Reverse star schema

В схема обратной звезды это схема оптимизирован для быстрого поиск большого количества описательных данные. Дизайн был взят со склада звездная схема,[1] и его адаптация для описательных данных требовала, чтобы некоторые ключевые характеристики классической звездообразной схемы были «обращены вспять».

Модель

Отношение центральной таблицы к таблицам в таблицы размеров является «один ко многим» или, в некоторых случаях, «многие ко многим», а не «многие к одному»; первичные ключи центральной таблицы - это внешние ключи в таблицах измерений, а основные таблицы, как правило, меньше, чем таблицы измерений.

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

Для дополнительной гибкости допускается использование более одной основной таблицы, при этом основная и вспомогательная таблицы имеют отношение «один ко многим». Каждая основная таблица может иметь свои собственные таблицы измерений. Чтобы обеспечить дальнейшую оптимизацию запросов, набор данных можно разделить на отдельные физические схемы на одном и том же сервер базы данных или разные серверы баз данных.

Смотрите также

использованная литература

  1. ^ «Набор инструментов жизненного цикла хранилища данных». 1998.