使用合并的核心数据模型

时间:2012-05-18 18:09:25

标签: core-data models

我有一个应用程序,它使用两个合并的核心数据模型,通过使用模型配置映射到两个不同的数据存储(都是Sqlite存储)(每个模型中的每个唯一配置都映射到它自己的数据存储)。持久性存储协调器在将相关数据保存到正确的存储中方面做得很好。然而,问题是当最初由核心数据创建的存储在第一次保存操作时,它们的数据模式看起来完全相同并且对应于两个合并模型的并集。 有没有办法控制核心数据,因此它只根据映射到该商店的配置/模型创建存储?

1 个答案:

答案 0 :(得分:0)

我想不是,因为如果核心数据可以在不同的持久存储中生成部分模式,那么它可能会破坏它们之间的关系,从而导致问题。至少在目前的阶段我不认为Apple倾向于完成这个。