关于EER模型中的子类型

时间:2018-07-18 22:49:03

标签: entity-relationship specialization

子类型可以没有任何本地属性吗?

例如,如果我必须创建有关比赛阶段的子类型,例如GroupStage,四分之一决赛,半决赛和决赛,我最好创建属性或专业化知识吗?

1 个答案:

答案 0 :(得分:0)

子类型用于特殊的属性和/或关系,因此,是的,您可以具有不具有其他属性的子类型。但是,如果您既没有专门的属性也没有关系,那么在主实体集上添加属性比创建子类型要简单。将实体从一种子类型更改为另一种也需要更多的工作,因此,请尝试将子类型用于通常不会更改的角色,而不是用于随时间变化的状态。