【发布时间】:2011-05-25 15:51:33
【问题描述】:
我有一个现有的数据库 (SQL Server),它有几个使用主/外键关系连接的表。该数据库包含数据并用于填充网站。
我现在想使用 CoreData 在 Mac/iOS 应用程序中使用这些数据,并创建了 Apple(以及网上许多其他人)指定的数据模型和关系。我有一个简单的服务可以从远程系统中提取数据,但现在我正在努力了解如何使用我的 CoreData 模型将这些数据持久保存在设备上。
由于 CoreData 是一个对象图而不是数据库,我不知道如何保留我的主键/外键关系,因为这是从开发人员那里抽象出来的 CoreData 实现细节。我在远程系统中拥有的数据依赖于这些已经形成的关系才能正常运行。
有没有人知道如何解决这个问题或者以前遇到过这个问题?还是我从错误的角度来看这个?
无论哪种方式,我都需要某种方式将我的远程数据复制到 Mac/iOS 设备上。
非常感谢。
【问题讨论】:
标签: iphone cocoa ipad core-data