iphone / ios - 核心数据关系概念

时间:2013-04-23 12:09:14

标签: ios xcode cocoa-touch core-data relationship

我有一个概念问题,希望你们能帮助我!在我的应用程序中,用户和他的联系人可以创建事件并共享它。

这是我的应用模型:

app model http://img407.imageshack.us/img407/7900/bildschirmfoto20130423ur.png

在应用程序启动时,我创建我的个人资料(用户)并填写联系人实体。现在我或我的联系人可以创建一个事件。对于活动,我可以选择参与者。

我的问题是:当我添加参与者时,我必须添加它们也在联系人列表中吗?所以他们将两次

在关系数据库中,我会做一个连接这两个实体并显示参与者的表。

如何在核心数据中实现?任何改善我的模型的建议都会很棒!谢谢!

1 个答案:

答案 0 :(得分:0)

enter image description here在任何地方都可以使用id。这将非常有帮助。如果您有联系人ID,则将联系人ID添加到参与者,您可以获得更多与参与相关的信息(如您提到的或不接受等等。)