对使用同步适配器和内容提供程序同步多个表感到困惑
我对哪种方式最好在我的应用程序中同步多个表感到困惑。
我有一个内容提供商,并打算拥有多个表(事件,用户等)。我还有一个休息服务器,应用程序应该与之通信。我想知道处理每个表的多个连接(放置,获取,发布和删除)的最佳实践是什么。他们也有关系,比如一个用户可以参加活动,但也可以是活动的所有者。因此,如果我创建了一个用户和该用户的所属事件,我可以上载该用户,从服务器获取有关该用户的信息,上传包含该用户信息的事件,取回该信息,然后使用新的事件信息更新用户。
解决这些问题的最佳方法是什么?我是否应该创建一个聚合应同步的所有数据的方法(http://example.com/sync)?或者我应该坚持,有时大约15-20个请求?