Mirki, robię system rezerwacji biletów i myślę, jak rozwiązać pewien problem. Od strony admina wygląda to tak, że dodaje się przystanki (tabela stop z id i nazwą) oraz trasy (tabela track z id, nazwą, id przystanku początkowego i końcowego). Teraz na podstawie tras układa się rozkład jazdy - wybiera się dzień i trasy dla tego dnia. Oczywiście to tak w dużym skrócie, bo jest jeszcze kilka warstw abstrakcji (po to, żeby ogarnąć trasy kierowcy w danym dniu, godziny odjazdów i przyjazdów, ceny, itp.), ale nie ma to znaczenia dla pierwotnego problemu.
Gdy admin ułoży rozkład na dany dzień, to ma on obowiązywać w tej właśnie wersji. Czyli gdy ktoś teraz zmieni nazwę przystanku, nazwę trasy czy nawet jej przystanek początkowy i końcowy, to już przydzielony rozkład ma pozostać bez zmian. Odpada więc proste dołączenie w rozkładzie kluczy obcych np. do tras.
Myślałem nad następującymi rozwiązaniami:
1.
Gdy admin ułoży rozkład na dany dzień, to ma on obowiązywać w tej właśnie wersji. Czyli gdy ktoś teraz zmieni nazwę przystanku, nazwę trasy czy nawet jej przystanek początkowy i końcowy, to już przydzielony rozkład ma pozostać bez zmian. Odpada więc proste dołączenie w rozkładzie kluczy obcych np. do tras.
Myślałem nad następującymi rozwiązaniami:
1.
co do guzików...
z orłem http://www.buttonarium.eu/kolekcja/guzik/5964
z koroną: http://www.buttonarium.eu/kolekcja/guzik/6267
z orłem na dole drugi od lewej: guzik z Republiki Wejmarskiej, jakbyś pokazał rewers może coś dokładniejszego dałoby się powiedzieć.