的关系我有一个是通过一个一对多的关系连接的两个实体,让我们说CategoryEntity和ItemEntity。该关系对于CategoryEntity(可以是没有项目的类别)是可选的,但是对于每个ItemEntity都是必需的。在应用程序加载时,类别已经存在于商店中,我想导入ItemEntities并将它们连接到适当的CategoryEntity。设置与核心数据
显然执行FetchRequest每个ItemEntity找到匹配的类别将不会是一个很好的解决方案,因为会出现每次约4000-6000资料..
那么,有没有什么更有效,我可以做?
提取用于检索托管对象(MO)。你能澄清你的问题吗?你在问如何将一个CategoryEntity MO实例分配给一个ItemEntity MO实例吗?还是你问如何获取没有CategoryEntity赋值的ItemEntity MO列表,并为其分配特定的CategoryEntity MO? – 2009-09-12 10:53:55
是的,我的问题恐怕不是很清楚。我在问如何将一个CategoryEntity MO实例分配给新创建的ItemEntity MO实例。每个ItemEntity MO应该被分配给适当的CategoryEntity MO。 我想我是通过使用字典来更快地引用类别,但任何更好的架构都是值得欢迎的。 – johnl 2009-09-12 16:24:55