![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 69 Pomógł: 1 Dołączył: 26.02.2004 Skąd: kielce. //Świętokrzyskie Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam nastepujacy problem. Otóż mam cała baze danych rozkładu jazdy MPK (forma papierowa) i zacząłem wrzucać to do tabel narazie mam tabele autobusy, przystanki i godziny odjazdów . Problemem jest dla mnie jak mam zaprojektować trasy w tablicach żeby mógł pożniej stworzyć wyszukiwarkę do tras. Moim peirwszym pomysłem było stworzenie dla kazdego autobusu osobnej tabeli z przystankami na ktorych staje. I szukanie przez wszystkie tabele z tymi przystankami jednak pojawia sie błąd, ponieważ autobus jedzie w tą i spowrotem po te samej trasie. Więc do tego musze dodac jeszcze porównanie id. Np chcemy wyszukac z punktu a do d wiec id a musi byc mniejsze od d itd. Jak juz znajdzie trase musze dodac tabele z czasami przyjazdu na każdy przystanek i zniej wyszukiwać. Mam więc pytanie czy jest jakiś inny sposób stworzenia takiej bazy może macie jakieś doświadczenia. Nie potrzebuje żeby za mnie zrobić strukture bazy ale pomysły rozwiazania takiego problemu. -------------------- ... aleobiad 80 %
"Doskonałości nie da się przyśpieszyć..." |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 19.08.2003 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Ja bym zrobył trzy tabele: linie_autobusowe( id, nr_lini ), przystanki( id, nazwa, id_lini ) i godziny( id, godzina, id_przystanku, id_lini ). To jest taki uproszczony schemat, ale myślę, że coś takiego powinieneś zrobić...
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 22:12 |