Отношение один ко многим между двумя измерениями или между фактом и измерением - PullRequest
0 голосов
/ 05 сентября 2018

Я новичок в размерном моделировании данных. Я сталкивался со сценариями, в которых мне приходилось создавать отношения один ко многим между двумя измерениями, и в одном сценарии я действительно создавал отношение один ко многим из таблицы Fact в таблицу измерений.

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

Спасибо

1 Ответ

0 голосов
/ 06 сентября 2018

Трудно дать совет, если вы не расскажете о реальной проблеме, то есть о какой бизнес-проблеме / вопросах вы пытаетесь смоделировать?

Если вам нужна взаимосвязь 1- * между измерениями, это, вероятно, означает, что вам следует рассмотреть вопрос о денормализации их в одно измерение, поскольку функциональная зависимость между этими данными, вероятно, уже существует.

Типичным является 1- * между измерениями и фактами, в котором одно измерение связано с несколькими фактами; но наоборот бывает редко.

Моделирование данных, а именно размерный подход, тесно связано с бизнес-проблемой. Проще (и первостепенно) начать отсюда, а затем смоделировать данные, чтобы ответить на имеющиеся деловые вопросы.

...