2012-10-22 45 views
0

我正在設計一個銷售報告系統的數據倉庫,並且存在可更新銷售計劃數據的問題。數據有時間,產品,薩勒作爲替代關鍵,數量作爲指標。通常情況下,我會創建一個事實表並對此感到滿意。作爲事實表的可編輯數據

我的問題是銷售計劃不是恆定的,可以在銷售期間進行編輯,這些更改必須進行跟蹤。這是一張很大的桌子,所以如果我把它作爲尺寸變化緩慢的維度表,它會變得如此之大。另一方面,數量必須是準確的數字,用於計算,所以Raph Kimball建議的小尺寸不起作用。

請給我關於這個用例的指導。

+0

你的問題是什麼?請澄清! –

回答

0

我相信你必須像維度一樣使用銷售計劃,但是你必須爲歷史定義一個領域。這一點,銷售計劃的ID不爲:

Id  Sale-plan 
1  "Type one" 

相反,你必須:

Id-sale-plan-history  Sale-Plan  Date 
    1      "Type One" Id_Date 

然後在你的事實表你把標識銷售計劃的歷史記錄。

相關問題