2011-04-27 2 views
0

나는 안드로이드에 클라이언트 - 서버 일종의 응용 프로그램을 만들어야 만합니다!데이터베이스의 여러 테이블

내 클라이언트가 방향을 따라 이동 중이며 경로의 GPS 데이터가 데이터베이스에 저장되어 있습니다.

지금, 나는 더 이상 client.The 일을 할 수

이 하나가 데이터를 읽고 데이터베이스에 저장하는 클라이언트가 서버에 연결 한 후, 있다는 것입니다! 클라이언트가 서버에 검색

GPS 데이터 늦게 proccessing의 서버에 저장

인 map.This 데이터에 대한 경로를 설명합니다.

먼저 Tabel

_id 경로

둘째 Tabel (이름이 처음 tabel에서 _ID됩니다)

_id 경도 위도

:

지금이 내가 데이터베이스를 상상하는 방법이다

클라이언트가 서버 (또는 다른 GPS 데이터가있는 동일한 클라이언트)에 연결할 때마다 첫 번째 테이블 w에 행을 삽입합니다 두 번째 tabel.But에 저장되어있는 루트 (소스 대상)과 위도와 경도를 설명하는 설명하지만, 다른 클라이언트가 연결되면 다른 테이블에있는 첫 번째 테이블과 데이터의 새 행을 삽입합니다. 두 번째 것.

테의 문제는 ... 내가 테이블의 고정 된 숫자로 spontanously 새로운 tabels.I've 볼 예제를 만드는 방법을 모르겠입니다

사람을 가지고 내가 그걸 어떻게 할 수있는 어떤 아이디어? ???

+0

그 의미는 무엇입니까? 어떻게 늘릴 수 있습니까? – adrian

+0

ok.do 어떻게 클라이언트가 연결할 때마다 새 테이블을 만들 수 있습니까? – adrian

답변

2

user 테이블이 필요합니다. 클라이언트가 연결/등록 할 때 테이블에 새로운 user 항목을 만들고 _id을 유지합니다. 그런 다음 다른 테이블에 쓸 때 컬럼 데이터로 제공하십시오.

USER_ID 사용자 테이블로부터 사용자의 _id이다

_id user

_id route user_id

_id longitude latitude user_id

.

+0

그래서 내가 세 테이블 만 만들라고 말하고 있습니까? ... 나는 그것을 수행하는 법을 모르는 레거 스터 인 각 클라이언트에 대해 새 테이블 (_id 경도 위도 user_id)을 만들려고합니다! – adrian

관련 문제