核心数据与自我的关系

时间:2013-11-03 19:38:31

标签: ios objective-c core-data

我想在我的核心数据中创建好友列表。我有User实体relationship friends。我的用户有attributes(简化):

  • 用户id
  • 名称

我希望他可以结交朋友,所以我添加了这种关系:

enter image description here

所有朋友当然都会拥有相同的属性。

因此,当我查看图表时,我会看到类似的内容:

enter image description here

这是对的吗?我可以像独立实体一样管理它吗?创建新朋友会创建新用户吗?什么是Apple文档的关键字,以查找此行为的示例或说明?

1 个答案:

答案 0 :(得分:3)

这种关系是完全正确的,除了友谊是自然的双向,所以反向关系也是朋友。没有创建朋友这样的问题,因此它不会创建新用户。您可以在两个现有用户之间建立友谊关系。 您正在寻找的关键字是:核心数据编程指南:)