2012-03-13 16 views
2

タイプ2の寸法について質問があります。デザインタイプ2の寸法

私たちの人事制度では、ある日付の従業員を雇うことができます。その後、最初の場所に誤って入力された場合は、雇用日付を変更します。タイプ2のディメンションを使用すると、ディメンション表に新しいレコードが作成されるため、これは複雑になります。

したがって、基本的には、上記のような更新によってディメンションテーブルに新しいレコードが生成されないようにする方法が必要です。しかし、従業員が新しいポジションに移動するなど、他の場合は、必ずディメンション表にレコードを作成する必要があります。

ここには何がありますか?

答えて

0

タイプ2のディメンションは、ディメンションのすべての属性に適用する必要はありません。値を上書きして履歴を失うタイプ1と、新しいレコードを作成して履歴を保持するタイプ2の属性を作成することができます。

だからあなたの例では、「位置」属性タイプ2を作ると思いますし、「日付を雇う」タイプ1

は、ゆっくりと変化する属性の異なるタイプのリストと、このWikipediaのリンクをチェックアウトの上http://en.wikipedia.org/wiki/Slowly_changing_dimension

ほとんどの場合、タイプ1とタイプ2が必要です。