3

私は次元モデリングの初心者ですが、次の疑問についてあなたが助けてくれると信じています。

本番システムには、トランザクション テーブル、たとえば販売テーブルがあります。一意の識別子は、SaleId という主キーです。例:

ここに画像の説明を入力

私の疑問は、ファクト テーブルをモデル化するときに、SaleID をファクト テーブルに NaturalKey として含める必要があるかどうかです。

ここに画像の説明を入力

また、Fact テーブルには SurrogateKey が必要ですか?

参考までにリンクを貼っておきますので、よろしければどうぞ。前もって感謝します

4

2 に答える 2

4

ファクト テーブルの主キーの要件は、ファクト テーブルの種類によって異なります。決して更新されないトランザクション ファクトには必要ありません。現在の期間が現在までの測定でない限り、定期的なスナップショットはおそらく必要ありません。スナップショットの蓄積には間違いなく必要です。

于 2015-04-28T23:30:27.310 に答える