以下条件是否可以反映在EER图中?

时间:2017-05-28 04:41:18

标签: database-design entity-relationship

我们有一个User entity和一个Membership实体。

要求:

  1. 用户的会员资格在1年后到期。

  2. 会员资格分为五种,(a)基本(b)免费..(e)溢价。

  3. 我打算创建2个实体(用户,成员)以及它们之间的关系。

    但是, 是否有可能/或某种方式在ER图上表示这些业务规则?

1 个答案:

答案 0 :(得分:0)

EER图表有一种方式来描述5种成员资格。它被称为专业化。您可以将5种口味描述为5种特殊的子类型或成员的子类。

仅当不同的风格具有不同的属性时,这才有用。

与EER图表不同,ER图表没有此功能。

一旦用这种方式描述了你的案例,你仍然面临着如何设计表来代表5种口味的问题。