2016-10-14 9 views
0

POインフォメーションデータウェアハウスを作成しようとしていますが、配達遅延の問題があります。仕入先が遅れて納期を変更した場合の変更を追跡したいと思います。ディメンション表またはファクト表に納期を記入すると、変更を追跡するために表をどのように構成する必要がありますか?どんな助けもありがとう。データウェアハウスの設計:変更された納期のファクトおよびディメンション表の設計方法

答えて

1

私はすべてを1つのPurchase Orderテーブルに入れています。

Purchase Order 
-------------_ 
Expected Delivery Timestamp 
Actual Delivery Timestamp 
Purchase Order ID 
Purchase Order Creation Timestamp 
... 

プライマリキーは、(Expected Delivery Timestamp descending、Purchase Order ID)です。

(実際の配信タイムスタンプの降順、購入注文ID、予定された配信タイムスタンプ)に別の一意のインデックスを作成します。

この1つの表では、「2016年の第2四半期に1週間以上経過した配送はいくつですか?」といったクエリを書くことができます。

関連する問題