如何为一个应用程序创建单个数据库,以便通过使用同一个应用程序的所有用户共享?

时间:2014-10-22 20:07:04

标签: android database sqlite

我将设计一个安装在共享同一数据库的不同虚拟设备上的Android应用程序!其他表也是共享的,例如食谱,用户信息等

1)无论如何我的问题是例如"如果用户A创建了一个新的食谱并希望与用户B共享它#34;这怎么可能?数据库设计有什么技巧

2)或者我应该让每个应用程序都拥有自己的数据库,然后使用Web服务来共享应用程序之间的公共表?

1 个答案:

答案 0 :(得分:1)

必须有一个Web服务来管理用户数据库之间的数据传输。

执行此操作的最佳方法是在服务器端创建数据库并通过API使用它。