To-Many关系核心数据

时间:2011-05-05 22:28:29

标签: iphone objective-c xcode core-data

我是核心数据的新手,到目前为止我很喜欢它,我只是对许多关系及其反转问题有疑问。我正在尝试创建一些东西,其中每个单元可以转换为许多其他单元,因此每个单元可以指向许多指向另一个单元的转换器。下面的图像效果很好,但我知道核心数据希望它们是反向的,让我知道。当我尝试选择它时,它会消除我想要的功能。

我已经尝试在每个实体上创建一个新关系,以便像反转一样但它失败了,我可以获得一组空对象。 基本上我试图在核心数据中创建一个类似图形的结构。

是否可以通过提供反转使核心数据满意而获得此功能?

My Model

1 个答案:

答案 0 :(得分:2)

您应该能够通过向每个实体添加关系来进行反转。 Converter实体将获得与转换器关系相反的ConvertsFrom对一关系,并且Unit将获得ConvertedBy到多对关系(因为它可以被许多转换器转换),这是关联的转换为ConvertsTo。