Полагаю, это вопрос новичка, но я не могу найти никакого решения или лучшей практики, даже спрашивая Google. Итак, вот моя проблема, скажем, у нас есть таблица фактов с продажами, каждый день у нас есть некоторые продажи (или нет) для продавца. Представьте, что у нас есть еще одна таблица для поставщика (одно измерение нашего куба) и что они связаны с магазином (о другое измерение). Они могут сменить магазин, поэтому у нас есть таблица, которая связывает поставщика с таким магазином на период:
LinkID (суррогатный ключ) StoreID VendorID BeginDate EndDate
Продавец находился в магазине от BeginDate до EndDate.
Мой вопрос, каков наилучший способ смоделировать это? Если я хочу историю для каждого магазина, я должен позаботиться о том, какой продавец был в магазине и сколько времени. Делать ли я именованный запрос, чтобы создать таблицу фактов моментального снимка (чтобы создать таблицу со статистикой SQL и, наконец, у меня будет ссылка для каждого дня, каждого магазина и каждого поставщика. Вот так:
Дата StoreID VendorID
Или я могу сделать это с вычисленным измерением или другим кубом, который "свяжет" таблицу истории с поставщиком и магазином и измерением времени.
Любая помощь / ссылка или даже ключевое слово для Google будет признателен;)