несколько таблиц в базе данных - PullRequest
0 голосов
/ 28 апреля 2011

Я должен создать приложение своего рода клиент-серверная вещь, как на Android !!!

Мой клиент движется в направлении, и данные GPS маршрута сохраняются в базе данных.

Теперь я могу иметь более одного клиента. Дело в том, что после подключения клиента к серверу

этот должен прочитать данные и сохранить их в своей базе данных!

Данные GPS, которые клиент извлекает на сервер, описывают маршрут на карте. Эти данные

хранится на сервере для поздней обработки.

СЕЙЧАС вот так я представляю базу данных:

Первая Табель

_id route

Вторая Табель (имя _id от первой Таблицы)

_id долгота широта

Каждый раз, когда клиент подключается к серверу (или к тому же клиенту с другими данными GPS), я вставляю строку в первую таблицу, которая описывает маршрут (источник назначения), а также широту и долготу, которые хранятся во второй таблице .Но когда приходит другой клиент, подключается, я вставляю новую строку в первую таблицу, а данные в другую таблицу, третью аналогичную второй.

Проблема в том, что я не знаю, как создавать спонтанно новые табели. Я видел пример с фиксированным числом таблиц ...

Кто-нибудь имеет представление о том, как я могу это сделать ?????

1 Ответ

2 голосов
/ 28 апреля 2011

Вам нужен стол user.Когда клиент подключается / регистрируется, создайте новую запись user в таблице и сохраните _id.Затем укажите их в виде данных столбца при записи в другие таблицы.

например

_id user

_id route user_id

_id longitude latitude user_id

где user_id - это _id пользователя из пользовательской таблицы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...