Лучшая практика для сохранения автобусных маршрутов в базе данных - PullRequest
1 голос
/ 14 мая 2009

У меня есть проект, который состоит из системы, которая помогает управлять компанией автобусных перевозок.

Я должен хранить в своей базе данных ежедневные маршруты всех автобусов.

Как мне это сделать? И что я могу использовать, чтобы помочь пользователю в разработке маршрутов?

Мне интересно использовать Карты Google или что-то подобное, чтобы помочь пользователям "спроектировать" все маршруты.

Я не могу понять: S

С наилучшими пожеланиями.

Ответы [ 2 ]

1 голос
/ 14 мая 2009

Наличие таблицы «StopLocation», указывающей все возможные места, в которых может остановиться любой автобус.

Иметь таблицу «BusSchedule», которая будет расписанием одного автобуса на день.

Тогда есть таблица "BusStop".

Это будет иметь ссылку на внешний ключ для "BusSchedule", ссылку на внешний ключ для "StopLocation" и время, когда он должен там остановиться.

0 голосов
/ 14 мая 2009

Как предложил Джош: если вы говорите о маршруте, я бы сохранил список широтных / длинных точек, чтобы описать маршрут.

Некоторые ссылки:

Google Maps. NET Control

Часть 2 Расширенное использование

часть 3

(найдено в это место )

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