2013-04-27 40 views
0

問:將兩個事實錶鏈接在一起的最佳實踐?多參考,多對多或者僅僅是「正常」的多維建模。這是一對多的關係。 (許多產品的一次旅程,見下文)。SSAS:鏈接多個事實表

背景:對於一家旅行社來說真的很棒。他們出售完整的「套餐」,說你想去非洲4周,並有很多不同的旅遊(狩獵等),不同的酒店,多個航班,保險等等。如果你自己把旅行放在一起,那將是相當困難的,因此這就是「我的」公司可以幫助你完成的任務。

一個「旅程」包含多個「產品」。一個旅程有多個附加日期,不同的身份代碼,所有者等等。我想知道的是如何最好地將旅程級別與產品級別(旅遊,保險等)相關聯,以便當您選擇旅程創建日期時,您可以查看所有連接的產品線。

  • 我可以做一個橋樑表和多對多的關係?
  • 我可以將「旅程創建日期」/「旅程狀態」作爲「常規」FK放在我的產品事實表上?
  • 或者引用?

我還應該考慮在這裏拇指任何規則?它是一個涉及維度和事實表的數量的大型立方體,但如果考慮數據量則不會太大。

在旅程級別上有7個維度應該可用於產品級別。

回答

0

我會使用一個橋表和多對多的關係。