可能重复:
Does every Core Data Relationship have to have an Inverse?
我正在关注核心数据tutorial by Ray Wenderlich。
在他的例子中,他建立了两个实体,并在它们之间建立了一对一的关系。然后他说:
Apple建议您在创建从一个对象到的链接时 另外,你也可以从另一个对象创建一个链接。
我的问题是,如果我创建与EntityB有多对多关系的EntityA,我是否需要从EntityB链接回EntityA?
答案 0 :(得分:1)
好吧,我有一点脑屁但我找到了答案。
答案是肯定的!你必须设置一个返回的链接(反向)。
以下是我的模型在设置链接之前的样子:
将链接设置回来之后看起来更清晰了:
如果其他人遇到同样的问题,以下是检查员设置的样子:
答案 1 :(得分:1)
是的,为了数据完整性,您的所有关系都应该具有反比关系。