Data Warehouse Toolkitを読んだばかりで、スター スキーマのモデリングは初めてです。
クライアントとクライアント以外の従業員との電話会議に参加するビジネス プロセスがあります。
「オーディエンス」と呼ばれる私のファクト テーブルには、出席者が通話に接続されていた時間と、この通話への接続にかかるコストの測定値が含まれます。粒度は「電話会議への個別接続」です。
準拠したクライアント ディメンションを使用して、非クライアント ディメンションを (まだクライアントではない発信者のために) このように作成する必要があります (この質問の一部ではないディメンションを省略します)。
または、次のように、準拠した Client ディメンションに非準拠の Attending ディメンションを関連付けた方がよいでしょうか。
または、このようなビジネス プロセスをモデル化するためのより優れた標準的なメカニズムはありますか?
編集:
上記のモデル 2 を使用して、クライアント ディメンション テーブルと対応するディメンションの上にビューを作成して、それが 1 つのディメンションにしか見えないようにするにはどうすればよいでしょうか?
それは、以下のダミールの答えに代わる許容可能なものですか?