【发布时间】:2015-10-12 15:10:29
【问题描述】:
我正在尝试使用 OrientDB,我想为非析取继承建模。例如: - 有人 - 学生就是一个人 - 工人是一个人 - “阿尔贝托”既是学生又是工人。 是否可以仅使用我定义的三个类(Student、Worker、Person)来模拟这种情况,或者我应该引入一个新类 WorkingStudent,扩展 Worker 和 Student,包含“Alberto”?
我想一个顶点不能是多个类的实例,因为系统不知道将它放在哪个集群中,但我还没有找到我的问题的明确答案。
干杯,
阿尔贝托(在职学生:-))
【问题讨论】:
标签: multiple-inheritance orientdb