【发布时间】:2011-02-27 18:47:56
【问题描述】:
可能重复:
Does every Core Data Relationship have to have an Inverse?
示例:如果我有两个实体 Person 和 Car,并且每个实体都应该与一个 Image 实体链接 - 这应该是什么样子?
现在,我只制作三个实体:人、汽车、图像。因此,人和汽车可以链接到图像实体。它们与 Image 实体具有 1:1 的关系。
但是现在,Core Data 的一位老兄说,必须以两种方式对关系进行建模。这傻还是不傻?然后我需要两个图像实体。 CarImage 和 PersonImage。或者一个奇怪的 Image 实体,它有两种关系:一种与 Car 实体,一种与 Person 实体。
你会如何建模?
【问题讨论】:
标签: iphone cocoa cocoa-touch macos core-data