上下文
移动应用程序可以在自己的脱机数据库中添加/编辑/删除客户。web应用程序还可以在web服务器上的主数据库中添加/编辑/删除客户。该移动应用程序将尝试同步它的数据库与主数据库每X小时,只要它有互联网连接可用。
Case
移动应用程序在离线数据库中编辑customer A
Web应用程序在主数据库中编辑customer A
移动应用程序可以访问internet,并将其脱机数据库与主数据库同步。
问题
系统应该如何处理两个版本的数据?Mobile应用程序的版本比Web应用程序的版本要早,但是用web应用程序的数据覆盖移动应用程序编辑的所有内容似乎不太方便用户。
我正在寻找