【发布时间】:2017-02-08 06:40:59
【问题描述】:
我想在 iOS Realm DB 中创建简单的关系数据库。我如何链接用户 ID 和愿望清单产品,类似于 SQL 中的关系数据库。示例如下图:
我知道我可以创建 2 个单独的 Realm 模型(表)来存储带有 time_stamp 的用户 ID,并在愿望清单的第二个表中存储每个愿望清单产品的用户 ID 或用户 ID 和一个愿望清单,其中用户有一个数组愿望清单。现在我想存储所有用户有多个愿望清单。这意味着每次用户进入 APP 时,我都必须查询存在的每个愿望清单,以查看其是否针对此特定愿望清单。问题出在 Wishlist 表中,它没有任何主键和领域,不允许在没有主键的情况下创建模型。
Realm 是否支持外键概念? 并且复合键的使用非常复杂。有没有更有效的方法来做到这一点?
【问题讨论】:
标签: ios objective-c realm