【发布时间】:2012-03-15 12:39:31
【问题描述】:
IOS5.1 / XCode 4.3
我的核心数据中有 2 个实体,我们称它们为 Jobs 和 Workers,每个 Job 都有一个 Joiner、一个 Brickie 和一个 Plumber,这些是我想与 3 个不同的 worker 相关联的字段。
Workers 角色是一个文本属性,在创建 worker 时从选择列表中填充。
由于工人没有特定的角色字段,我不确定如何满足核心数据对反向关系的需求。
任何帮助将不胜感激,这是我的第一个核心数据项目,我什至不确定我的模型是否适合这种存储。
谢谢
感谢 Matthias 的快速而清晰的回答,为了澄清,我将在 Xcode 的选择列表中添加新的工作角色,用户将没有该功能。
我考虑过选项 1,但由于添加新角色时涉及的工作而拒绝了它。
我更喜欢选项 2,问题:作业对象中的工人关系是否是与作业关联的所有工人的集合?并且是否会从该集合中的 Role 属性动态生成获取的属性。
如果我不使用获取的属性,我是否需要迭代工人关系以找到管道工而不是直接链接?
这个网站不允许我在答案甚至我自己的问题中添加 cmets,所以我不得不在这里回复:(
【问题讨论】: