2017-05-28 5 views
0

私たちはUser entityMembershipエンティティを持っています。以下の条件をEER図に反映できますか?

要件:

  1. ユーザーのメンバーシップは、1年後に期限切れになります。

  2. メンバーシップは、5つの味、(a)基本(b)無料、(e)プレミアムとなります。

私は2つのエンティティ(ユーザー、メンバーシップ)とそれらの間の関係を作成するつもりです。

ただし、 これらのビジネスルールをER図で表現することは可能ですか?

+0

ERダイアグラムでビジネスルールを表現する方法は何ですか? – philipxy

+0

ユーザーをさらに増員できますか? 1つのメンバーシップにもっと味がありますか? ユーザー - >メンバーシップ(N:M) メンバーシップ - >フレーバー(M:L) – Deadsheep39

答えて

0

EER図には、5種類のメンバーシップを示す1つの方法があります。それは専門化と呼ばれています。 5種類のフレーバーを5つの特殊なサブタイプまたはメンバーシップのサブクラスとして表現できます。

これは、異なるフレーバが異なる属性を持つ場合にのみ便利です。

ERダイアグラムとは異なり、ERダイアグラムではこの機能がありません。

あなたのケースをこのように描写したら、5つの味を表現するテーブルを設計する方法の問題にまだ直面しています。

関連する問題