2012-03-15 39 views
0

IOS5.1/4.3的XCode如何在Xcode 4中建立这种关系?

我在我的核心数据2级的实体,可以打电话给他们工作和工作人员,每个职业都有一个木匠,一个布里克尔和管道工,这些都是我想涉及到领域3名不同的工人。

工人的角色是从选择列表填充创建工人在文本属性。

由于工人没有具体的角色领域,我不能确定如何满足核心数据的需要进行反向关系。

任何帮助,将不胜感激,这是我的第一核心数据的项目,我甚至不知道我的模型是适合此类型的存储空间。

感谢


感谢您的快速和清晰的答案马蒂亚斯,只是为了澄清,我将新的工作角色添加到Xcode中选择列表,用户不会再有这样的功能。

我认为选项1,但由于添加新角色时涉及的工作而被拒绝。

我喜欢选项2更好,问题:将在工作对象的工人的关系是与工作相关的所有工人的集合?并且可以通过该集合中的角色属性即时生成提取的属性。

如果我我就需要遍历工人关系找水管工,而不是直接的联系并没有使用所获取的属性?

这个网站不会让我添加注释的答案,甚至我自己的问题,所以我已经把这里的响应:(

回答

0

选项1:为每个员工不同的实体他们可能。都像工人父实体,你会把公共属性

enter image description here

选项2:角色属性添加到工作您可以创建牵强的关系,以获得不同种类的工人

enter image description here

如果你想让它动态(例如在2525年有人使用你的应用程序,他需要技术人员安装一个传送装置)选择选项2.但是,然后没有获取关系。