数据库中的多个表

时间:2011-04-27 23:38:59

标签: android database client-server

我必须在android !!!

上创建一个客户端服务器的应用程序

我的客户正朝着一个方向前进,路线的GPS数据存储在数据库中。

现在,我可以拥有多个客户端。事情是客户端连接到服务器后,

这个必须读取数据并将其存储在数据库中!

客户端检索到服务器的GPS数据描述了地图上的路线。此数据是

存储在服务器上以便延迟处理。

现在这就是我想象的数据库:

First Tabel

_id route

第二个表格(名称来自第一个表格的_id)

_id经度纬度

每次客户端连接到服务器(或具有不同GPS数据的同一客户端)时,我在第一个表格中插入一行描述路径(源目的地)以及描述存储在第二个表格中的纬度和经度。但是当另一个客户端连接时,我在第一个表格中插入一个新行,在另一个表格中插入数据,第三个与第二个表格相似。

问题在于我不知道如何创建自发的新表格。我已经看到了一些固定表格的例子......

有谁知道我怎么能这样做?????

1 个答案:

答案 0 :(得分:2)

您需要的是user表。当客户端连接/注册时,在表中创建一个新的user条目并保留_id。然后在写入其他表时将其作为列数据提供。

例如

_id user

_id route user_id

_id longitude latitude user_id

其中user_id是用户表中用户的_id。