核心数据:自我引用表

时间:2010-12-20 07:27:10

标签: iphone core-data self-reference

我的核心数据模型中有一个实体,其中包含对自身的引用。即一个页面可以有一个子页面集合。编译时我收到警告:

“Page.pages - to-many关系没有反转:这是一个高级设置(对象不能在特定关系的多个目的地中)”

现在我已经读过,核心数据需要一个反向关系来维护完整性,并希望提供这一点。我不介意我的数据模型被改变它是一个早期的开发阶段。处理这种情况的适当方法是什么?

alt text

2 个答案:

答案 0 :(得分:6)

(根据@Aran的要求)

好吧,如果警告是Pages.pages没有反比关系,你尝试添加反向关系吗? (也许是Pages.parent?)

答案 1 :(得分:0)

选择页面关系并设置与页面的反向关系。

编辑:nvm,如果一个页面有多个父页面。