0

私は DW モデリングについて読んでいて、なぜ代理キーが使用されるのか疑問に思い始めました。

ビジネス キーが整数でない場合があることを理解しています。しかし、私が理解していないのは、一意の識別子を管理するための追加の列を追加して、DW または RDBMS のちょっとした制限を解決する理由は何ですか?

この種の機能が DW/RDBMS ユーザーに対して透過的であり、エントリがシステムから内部識別子を自動的に取得する方が適切ではないでしょうか? たとえば、行全体またはそのサブセット (ある種のテキスト形式で表すことができるフィールド) の SHA-1 ダイジェストを作成します。

4

1 に答える 1