2010-05-06 3 views
1

Я новичок в хранилищах данных и надеюсь, что это простой вопрос о построении схемы звезд:Звездная схема [факт 1: n измерение] ... как?

Если у меня есть таблица фактов, в которой запись фактов, естественно, имеет отношения «один ко многим» с одним как схема звезды может быть смоделирована для поддержки этого? Например:

  • Факт Таблица: Точка входа продажи ( измерения DollarAmount)
  • Таблица размеров: Акции (эти являются мероприятия по стимулированию сбыта в действие, когда было принято продажа)

Ситуация заключается в том, что я хочу, чтобы одна запись Point Of Sale ассоциировалась с несколькими различными Promotions. Эти Акции не могут быть их собственными измерениями, поскольку существует много многих рекламных акций.

Как это сделать?

+0

Я нахожусь в двух умы, принадлежит ли это здесь или в stackoverflow. Star Joins - это не то, с чем мне пришлось иметь дело до ... –

+0

stackoverflow - это в значительной степени программирование. – TomTom

+0

Возможный дубликат [Звездная схема \ [факт 1: n измерение \] ... как?] (Http://stackoverflow.com/questions/2785158/star-schema-fact-1n-dimension-how) –

ответ

1

Использование моста стол

таблица фактов => группа продвижение Размерность => Продвижение группы мостов Таблица => продвижение

Read Кимбалл книги они помогают много ;-)

+0

Можете ли вы подтвердите, что в этом сценарии нельзя определить, «какая часть продажи» приписывается каждой отдельной акции, поэтому не происходит сверления с рекламной группы до определенной рекламной акции или другой - это правильно? – condiosluzverde