Powiedzmy że mamy jakieś biuro i można do niego dojechać:
- Autobusami: 100, 101, 102 - przystanek X
- Autobusem: 500 - przystanek Y
- Tramwajami: 7, 8 - Przystanek X
- Metrem: M1 - przystanek Z
Czy sensowne jest stworzenie tabeli:
id
typ_polaczenia
numer_linii
przystanek
do przechowywania takich informacji?
Jakie mam obawy:
- jeden przystanek dla tej samej firmy będzie pod wieloma nazwami (X, x, X 01, x 02)
- może warto wyciągnąć typ_polaczenia to osobnej tabeli słownikowej? (id, nazwa)
- numer_linii (jako liczba) też wydaje się średni, szczególnie jak ktoś chciałby podać informacje o pociągu, metrze, kolejce
Jakieś sprawdzone porady?