私は、メタデータを持つ可能性を持たせるために、すべてのテーブルが特定の要素を継承するデータベースを作成しようとしています。
そこで、すべてのテーブル宣言のモデルジェネレータに次の行を追加しました。
public Entity addSuperEntity(Schema schema) {
Entity superEntity = schema.addEntity("superEntity");
superEntity.addIdProperty().primaryKey();
// SET RELATIONSHIP 1:m TO META DATA
}
public Entity addTable(Schema schema) {
Entity mEntity = schema.addEntity("MyEntity");
mEntity.setSuper("superEntity");
mEntity.addIdProperty().PrimaryKey();
// REST OF FIELDS
}
質問は:
これをAndroidプロジェクトに生成した後、これが実際に発生することをどのように確認できますか?今何か変更する必要がありますか?
公式ドキュメントには、継承については何もありません。