Struktura bazy dla MZK

2010-12-08 22:17:24 Post #1 programista

 
Witam! Chciałbym zrobić Rozkład Jazdy na bazie, aby umożliwić użytkownikom wyszukiwanie kursów autobusowych w zależności od przystanku lub położenia. Zaczynam swoją pracę od struktury bazy danych jednak i tak z tym zaczynają się schody. Oto przykładowe tabele i pola:

gminy (w moim mieście autobusy jeżdżą na paru gminach
[list]
[li]id[/li]
[li]nazwa[/li]
[/list]

miasta (autobusy jeżdżą po paru miastach)
[list]
[li]id[/li]
[li]nazwa[/li]
[li]gmina ID[/li]
[/list]

ulice
[list]
[li]id[/li]
[li]nazwa[/li]
[li]miasta ID[/li]
[/list]

przystanki
[list]
[li]id[/li]
[li]nazwa[/li]
[li]ulice ID[/li]
[/list]

linie (lista linii kursujące po okolicy)
[list]
[li]id[/li]
[li]nr autobusu[/li]
[li]typ (linie miejskie, linie podmiejskie)[/li]
[/list]

LiniePrzystanki (wszystkie przystanki przypisane do jednej linii)
[list]
[li]id[/li]
[li]linia ID[/li]
[li]przystanek ID[/li]
[/list]

Brakuje tutaj 2-3 tabel - chociażby tą, która zapisuje godziny przyjazdów i w ogóle. Jednak zastanawiam się jak to pogodzić, że jak kliknę np na godzinę 8:00 to pokaże mi tabelkę z listą przystanków przez który jedzie dany autobus i napisze o jakich godzinach na jakim będzie. Mam nadzieje, że rozumiecie o co mi chodzi.

Oczekuję na jakieś sugestię

Pozdrawiam

Odpowiedz

Ostatnio komentowane

  1. ShoutBox Podświadomość
  2. ShoutBox Trilux
  3. ShoutBox morelowy-dolomit
  4. ShoutBox Lucidoremi
  5. ShoutBox Goran Lezczek
  6. ShoutBox Ktos
  7. Opcje dwuwartościowe... gosc

Skrypty użytkowników

  1. Klasa obsługi szablo... Lirdoner
  2. Sekcje user76
  3. Klasa walidująca for... user76
  4. Licznik Gości online korey
  5. Form Builder Comandeer
  6. Dynamiczny licznik z... korey
  7. Captcha Comandeer