sebekzosw
27.09.2009, 08:01:49
Chcę napisać stronę dla MZK. Jednak nie mam pomysłu na bazę danych i na powiązanie tego wszystkiego. Na pewno będzie tabela 'linie' gdzie zapisze wszystkie linie jakie kursują na terenie miasta. Ale jak zrobić, żeby dany przystanek powiązać z daną linią i godziną, żeby było o jakieś czytelne. Proszę o jakieś sugestie
deirathe
27.09.2009, 10:45:44
Jeżeli chcesz napisać stronę to raczej Ty powinieneś wyjść z pomysłem, a nie prosić tu o pomysł a później pisać serwis. Dziwne podejście z Twojej strony :?
A sprawa jest taka że musisz zrobić sobie tabelę Linie (id, tytul, ...)
Przystanki(id,linie_id,nazwa,startowy,pozycja,czas_od_poprzedniego)
godziny(id,przystanek_id,godzina,minuta,typ)
I teraz tak:
tworzysz sobie linie pod linie podciągasz przystanki i zaznaczasz startowy przystanek i sortujesz je wg kolejnoęci oraz nadajesz im czas pomiędzy każdym przystankiem.
w godzinach ustawiasz typ godziny wyjazdu z startowego przystanku i zaznaczasz czy godzina ta jest dla święta czy dla weekendu czy dla normalnego dnia.i później przy wyświetlaniu użytkownik wybiera sobie linie przystanek startowy a Ty dbasz o policzenie reszty.
//To tak na szybko
sebekzosw
27.09.2009, 16:59:12
a jakieś inne rozwiązanie ktoś ma?
Crozin
27.09.2009, 17:08:39
Był już wątek na ten temat tu na forum - poszukaj. Było tam jak zaprojektować bazę danych.