数据库中有多个表
我必须创建一个应用程序,一种客户端-服务器的东西,都在Android上!
我的客户正在沿着某个方向移动,路线的 GPS 数据存储在数据库中。
现在,我可以有多个客户端。问题是,客户端连接到服务器后,
这个客户端必须读取数据并将其存储在数据库中!
客户端检索到服务器的 GPS 数据描述了地图上的路线。该数据
存储在服务器中以供后期处理。
现在这就是我想象数据库的方式:
第一个表格
_id 路线
第二个表格(名称是第一个表格中的 _id)
_id 经度 纬度
每次客户端连接到服务器(或具有不同 GPS 数据的同一客户端)时,我都会插入一行在第一个表中描述路线(源目的地)以及描述存储在第二个表中的纬度和经度。但是当另一个客户端连接时,我在第一个表中插入一个新行,在另一个表中插入数据表,第三个与第二个类似。
问题是我不知道如何创建自发的新表格。我见过一些固定表格的示例...
有谁知道我该怎么做???
I have to create an application a kind of client-server thing,both on android!!!
My client is moving on a direction and the GPS data of the route is stored in a database.
Now,I can have more than one client.The thing is that after the client connects to server,
this one has to read the data and store it in its database!
The GPS data that the client retrieves to server describes a route on the map.This data is
stored at the server for late proccessing.
NOW this is how I imagine the database:
First Tabel
_id route
Second Tabel(the name is _id from the first tabel)
_id longitude latitude
Each time a client connects to the server(or the same client with different GPS data) I insert a row in the first tabel which describes the route (source destination) and the latitude and longitude describing that is stored in the second tabel.But when comes another client an connects I insert a new row in the first tabel and the data in another tabel,a third one similar with the second one.
Te problem is that I don't know how to create spontanously new tabels.I've seen example with a number fixed of tables...
Has anyone any idea of how could I do that?????
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要的是一个
user
表。当客户端连接/注册时,在表中创建一个新的user
条目并保留_id
。然后在写入其他表时将其作为列数据提供。例如
_id user
_id route user_id
_id longitude latitude user_id
其中 user_id 是用户表中用户的 _id。
What you need is a
user
table. When a client connects/registers create a newuser
entry in the table and retain the_id
. Then supply it as column data when writing to the other tables.eg
_id user
_id route user_id
_id longitude latitude user_id
where user_id is the _id of the user from the user table.