Таблица измерения (Dimension Table) из нормализованной таблицы

Подскажите, пожалуйста, как лучше сделать измерение "Business Partner" из следующих нормализованных таблиц? Bus Partn Таблица Business Partner содержит только уникальные значения.

Табл. InvolvedInsPartnerRole содержит 10-15 уникальных значений: Broker, Parent Broker, Original Insured, ...

Отношения между таблицами 1:n.

Чтобы получить в одном отчете и Broker и Parent Broker и Original Insured приходится использовать selfjoin, т.е. джойнить одну и туже таблицу несколько раз. Но в star schema как я понимаю такое не используется. Отсюда вопрос, как лучше построить измерение Business Partner, чтобы не приходилось присоединять одну и туже табл. много раз.

Большое спасибо за помощь.


Ответы (0 шт):