建模与超类对象的多对多关系

时间:2013-02-04 20:00:20

标签: android orm greendao

我开始使用greenDAO项目,我想用它来简化Android项目中的数据库操作。所以,我想在分离的Java生成器项目中创建一个关系模式。

我的目标是实现一个超类,其他实体可以从中继承。当然,我使用的方法是:

myEntity.setSuperclass( “MyCommonBehavior”);

为每个继承实体。但问题是,如何在课堂上描述的主要(“抽象”)模型中设置To-Many Relation,而不是为每个特定实体设置To-Many Relation?

1 个答案:

答案 0 :(得分:0)

GreenDAO暂时不支持Polymorphism

查看他们的文档:Modelling Entities

“[...]注意:目前不可能将另一个实体作为超类(也没有多态查询)

无论如何,您可以自己实现存储实体类型和一些接口。