我正在開發我的第二個iPhone應用程序,並且正在尋找有關數據庫處理的體系結構建議。iPhone SQLite數據庫和基於Web的數據庫同步和交互建議
想法是: 1.信息數據庫存儲在服務器(LAMP堆棧)上,信息通過JSON傳遞到設備。這部分已經實施。
用戶能夠「收藏」數據庫中的項目,將其存儲在本地設備上的SQLite中。
用戶還可以向遠程服務器提交尚未存在的新項目,使其可供其他用戶收藏。
用戶可以通過單個搜索界面搜索兩個數據庫來查找項目。
我想確定這個數據結構,以及如何處理從數據庫中產生的對象。我覺得我有對象兩個選項:
遠程數據庫和本地數據庫具有相同的對象類型,以及本地數據庫存儲遠程項的ID鏈接兩個
爲遠程項目和本地項目分開對象
任何想法,想法等都非常感謝!