2017-04-23 17 views
1

クライアント用のKPIおよびイニシアチブ管理システムを開発しています。 イメージには、クライアントのニーズに基づいて作成したデータモデルが表示されます。 基本的にこれは私たちのデータモデルの階層です。戦略的目的は1つのエンティティにリンクされています> KPI>イニシアチブデータモデル、多対多、および一対多リレーション

最近、戦略目標とKPIを複数のエンティティ各エンティティの終わりには異なるイニシアチブがあります。

これをデータモデルに反映させる方法はわかりません。しかし、私は3つの可能な解決策を思いついた。

1-対多から多対多までの戦略的目的とエンティティの関係を打ち破る。また、多対多の戦略目標とKPIの関係も、私の問題は解決しません。最終的には、例えばSO1がentity1とentity2の間で共有されていることをモデル化したいので、KPIはそうですがInitiativeではなくです。

2- EntityOwnerテーブルは、基本的にStrategic ObjectiveまたはKPIまたはInitiativeをエンティティに直接マッピングします。

3エンティティを戦略目標にマッピングする代わりに、イニシアチブにマップします。

The Datamodel

答えて

0

なぜKPIとイニシアティブの関係を削除し、代わりにエンティティとイニシアティブの間に1つを作成していませんか?

このようなモデルは、KPIがビジネスパフォーマンスの領域にあるように見えますが、イニシアチブはプログラム/プロジェクトの面でより重視されるという事実に似ています。言い換えれば、企業はKPIではなく戦略目標を達成するためのイニシアチブを作成します。 KPIは可視性のためのものです。

また、戦略目標がエンティティと直接関係するかどうか、または関係がSO- - INITIATIVE-ENTITYであるかどうかを照会します。

+0

ありがとうございます。私たちは、多くの人と多くの人との関係をすべて解き、SO、KPI、イニシアチブを基本的にエンティティにマッピングするオーナーテーブルを作成することに決めました。これまでのところ、クライアントはSOとイニシアチブの間の直接的な関係について言及していませんでしたが、彼らのビジネスはそのパフォーマンスを測定する間にKPIが必要であると言います。 – l1ghtblue

+0

最後に私のコメントを書いた後、私たちはプロジェクトのマイルストーンに近づきました。クライアントはイニシアチブを戦略目標に直接マップするように電子メールを送りました。あなたは「イニシアチブがSO KPIを満足させる」のようなものだと言った。 – l1ghtblue

+0

私に@ l1ghtblueを知らせてくれてありがとう! – diginoise

関連する問題