【发布时间】:2011-06-26 11:38:10
【问题描述】:
在我的应用核心数据模型中,我有工作表和文本实体。工作表实体可以有两个文本:privacyNotes 和 termsOfUse。
均为文本类型。因此,在 XCode 数据建模器中,我在带有文本目标的 Sheet 中创建了名为“privacyNotes”和“termsOfUse”的一对一关系。接下来是文本中的一对一关系“工作表”。然后我选择 Text.sheet 关系作为 Sheet.privacyNotes 的逆关系。到目前为止,一切都很好。但是当我将相同的 Text.sheet 关系设置为 Sheet.termOfUse XCode 的反向时,XCode 会将此关系删除为反向 Sheet.privacyNotes!
我知道与 Objective-C 对象关系相比,DB 中的关系可能没有那么简单,但我真的不明白为什么 SQLite 或 (CoreData) 不能将一种关系重用为对少数其他关系的逆向关系?
【问题讨论】:
标签: core-data