实现标签的领域设计

时间:2016-11-17 20:49:32

标签: android realm realm-java

我知道Realm是NoSQL,不支持连接操作。目前,我有MySQL数据库,有这样的表 -

Table: Data
Columns: DataID, Title

Table: Tag
Columns: TagID, Title

Table: DataTag
Columns: DataID, TagID

如何为此类型表结构实现领域模型?

1 个答案:

答案 0 :(得分:1)

public class Data extends RealmObject {
    @PrimaryKey
    String dataId;

    String title;

    RealmList<Tag> tags;

    //get,set
}

public class Tag extends RealmObject {
    @PrimaryKey
    String tagId;

    String title;

    RealmList<Data> datas;

    // get, set
}

设置关系是手动的。