2017-05-17 20 views
1

基本上,员工可以是试点,机械师或管理员。在扩展实体关系图中,如果这些子类型不具有唯一属性,您是否应该创建子类型?

我的问题主要集中在以下业务规则:

  • 称号,证书和机械的专业化记录
  • 的机制是专门在任何引擎(EN)维修,机身(AF)维护或航空电子(AV)维护。

没有关于专业化的额外信息。如果我没有让机械师成为超类型并将其子类型化为专业化,那会是错误的吗?在编码方面,我不会应用继承,因为专业化没有独特的属性或方法使它们不同,我宁愿使用枚举或类似的东西。

回答

0

只要信息只是“类型”,那么我认为你的建议方法没有问题,但如果这种情况可能发生变化(如添加专业化的具体信息),那么我会提前计划为另一种选择,所以它的痛苦改变的一切都没有变化

相关问题