0

我很想了解有关存储对象的更多信息。

如果我有一个管理办公室数据库的应用程序,其中我有部门、员工、任务等模型对象。如何将它们存储在数据库中?

我应该为每个模型创建一个表并存储原始实例值,如 name、id、surname 吗?还是我应该存储对象本身?

哪个是正确的方法?

为了更好地理解:
whatsapp 或 kik(聊天/消息应用程序)之类的应用程序如何将其数据存储在其服务器中?他们使用核心数据还是数据库?他们保存原始值或对象吗?

4

1 回答 1

0

一种流行的做法是使用 Core Data 本地存储并使用 Web API 与服务器同步。

例如,我们正在开发一个应用程序,使用 Core Data 将对象映射到 SQLite,由苹果提供的 API 处理,并使用第三方库 RestKit 将对象映射到服务器 API 可以理解的请求,因此,您可以看到您的数据发布到服务器

不太确定这是您的要求,与直接使用 SQL 相比,这种做法对于操作复杂的对象很简单。

于 2013-08-17T10:42:16.390 回答