Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 核心数据中是否存在一对多关系?_Iphone_Objective C_Core Data - Fatal编程技术网

Iphone 核心数据中是否存在一对多关系?

Iphone 核心数据中是否存在一对多关系?,iphone,objective-c,core-data,Iphone,Objective C,Core Data,我有类别实体和子类别实体。我需要获取类别实体的相关categoryId的子类别数据 Mycategory实体包含以下属性:“categoryId”、“categoryName” 子类别包含:“子类别ID”、“子类别名称”、“类别ID” 那么,有谁能指导我如何处理这两个实体之间的关系呢 感谢您的帮助。首先,您将MySQL或SQLite的概念与核心数据混合在一起。与之不同的是,核心数据没有用于关联实体的主外键概念(便于理解MySQL中的表)。只需在这些实体之间创建关系,就可以从它们的数据中获取数据

我有
类别
实体和
子类别
实体。我需要获取类别实体的相关
categoryId
的子类别数据

My
category
实体包含以下属性:“categoryId”、“categoryName”

子类别
包含:“子类别ID”、“子类别名称”、“类别ID”

那么,有谁能指导我如何处理这两个实体之间的关系呢


感谢您的帮助。

首先,您将MySQL或SQLite的概念与核心数据混合在一起。与之不同的是,核心数据没有用于关联实体的主外键概念(便于理解MySQL中的表)。只需在这些实体之间创建关系,就可以从它们的数据中获取数据

现在关于您拥有的实体有
类别
子类别
。所以你必须在他们之间建立关系。如果一个
类别
有许多
子类别
,则必须从
数据模型检查器
中选中到多个关系选项。否则,您应该选择一对一关系。查看屏幕截图如何使您的关系成为一对多

这是一个很好的教程链接。如果您不知道如何实现,可以参考

本教程也适用于

如果你是核心数据的初学者,你可以使用苹果公司的,你将了解核心数据的基本概念。

请重新表述您的问题。我不明白你们在问什么。我只是在问类别实体和子类别实体之间的关系是一个多关系吗?否则