2013-02-04 42 views
0

我開始使用greenDAO項目工作,我想用它來簡化Android項目中的數據庫操作。所以,我想在分離的Java生成器項目中創建一個關係模式。建模與超類對象的多對多關係

我的目標是實現一個超類,其他實體可以繼承它。當然,我使用的方法是:

myEntity.setSuperclass(「MyCommonBehavior」);

對於每個繼承實體。但問題是,我怎樣才能將一個To-Many關係設置爲我在課堂上描述的主要(「抽象」)模型,而不是將每個特定實體的To-Many關係設置爲?

回答

0

GreenDAO目前不支持Polymorphism

看到自己的文檔:Modelling Entities

「[...]注:目前這是不可能有另一個實體作爲一個超類(有沒有多態查詢要麼)

無論如何,你可以實現它自己存儲實體類型和一些接口。