0

可能重复:
每个核心数据关系都必须有一个逆向关系吗?

我正在关注Ray Wenderlich 的核心数据教程

在他的示例中,他设置了两个实体并在它们之间创建了一对一的关系。然后他说:

Apple 建议,每当您创建从一个对象到另一个对象的链接时,您也可以创建从另一个对象返回的链接。

我的问题是,如果我创建与 EntityB 具有一对多关系的 EntityA,我是否需要从 EntityB 链接回 EntityA?

4

2 回答 2

1

好吧,我有点脑子放屁,但我找到了答案。

答案是肯定的!您必须设置一个返回的链接(反向)。

这是我的模型在设置链接之前的样子:

在此处输入图像描述

重新设置链接后,它看起来更干净了:

在此处输入图像描述

如果其他人遇到同样的问题,检查器设置如下所示:

在此处输入图像描述

于 2012-08-01T05:21:14.030 回答
1

是的,为了数据完整性,您的所有关系都应该具有反向关系。

于 2012-08-01T05:23:45.177 回答