[Не: е пользователь запрашивает это снова Development of railway enquiry system, how to model Trains, Stations and Stops?] Моя проблема Описание:Как сделать простой поисковый механизм маршрута автобуса?
Пусть у меня есть BUS-123 в ROUTE-1 он будет проходить через A, B, C, D, E, F, G, H и BUS-321 в ROUTE-2 через D, E, F, X, Y, Z. , если кто-то входит в B как источник, а F в качестве точки назначения, тогда ROUTE-1 с BUS-123 должен отобразиться в результате. Но если кто-то вводит H в качестве источника, а A в качестве результата назначения не должен отображаться, потому что возвращение может не всегда совпадать с тем, которое было отправлено. Но если человек входит в качестве источника и Z в качестве места назначения, то BUS-123 с ROUTE-1 и БУС-321 с ROUTE-2 следует отобразить.
Моя проблема: Как сохранить информацию о маршруте в базе данных? если я храню в СУБД, как показано ниже:
BUS_NUMBER ROUTE_NUMBER VIA_ROUTES
BUS-123 ROUTE-1 A, B, C, D, E, F, G, H
BUS-321 ROUTE-2 D, E, F, X, Y, Z
Тогда как мой поиск будет работать. Я имею в виду, как искать его в строке. И если я храню все VIA_ROUTES в разных столбцах, то как это будет ..? Пожалуйста, предложите мне свою технику. Это не срочно, но я планирую выполнить базовый поиск маршрута автобуса, поэтому ваш комментарий с помощью приветствуется.
Я не думаю, что есть «простой» ответ. –
Разве вы не должны делать домашнее задание самостоятельно? – troelskn
Это не моя домашняя работа. – san