ERP データベースに販売注文の履歴情報がありません。販売注文を含むテーブルがあります。販売注文が承認されると、請求書に変換され、記録された販売注文は削除されます。
必要な情報のみを含む履歴テーブルを ERP にコーディングできます。これはデータ ウェアハウスによって解決されるべきものだと思いました (これも個人的な興味によるものです)。
日付ごとにどれだけの注文があるかを確認したい。たとえば、月ごとの合計金額が XXX の平均 X 件の注文があることを確認したいと考えています。
「有効期限」と「期限まで」の列をどこに追加するかを考えました。そこから私はブロックされています。私のイニシャルはどこでSCDを使用するかですが、私が理解しているように、主キーでそれを行うことはできません。
新しいファクト テーブルを作成する必要がありますか (ERP データベースで行うように) ? 販売注文テーブルからの挿入トリガーまたは削除トリガーにも何かをプログラムしたくありません。1 日の終わりに販売注文テーブルをクリーンアップします。夜間にデータ ウェアハウスを更新するときに更新する必要があります。この場合、注文が承認されないことや、関係のない記録を保存することを考慮する必要はありません。