首页 > 解决方案 > 关于 EER 模型中的子类型

问题描述

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

例如,如果我必须创建关于锦标赛阶段的子类型,如 GroupStage、四分之一决赛、半决赛和决赛,我最好创建一个属性或专业化?

标签: entity-relationshipspecialization

解决方案


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


推荐阅读