Na screenshotach widać kategoryzację lekarzy po miastach. Po namyśle doszedłem do wniosku że to nie jest najlepszy pomysł. Już tłumaczę, dlaczego.
Potencjalnie baza danych lekarzy może zawierać tysiące lekarzy z najprzeróżniejszych miast i miasteczek. Wtedy lista miast (czy miejscowości) może być naprawdę bardzo, bardzo długa. Jednocześnie może być tak, że mieszkając w jakimś rejonie nie będzie nam zależało aby znaleźć lekarza z miejscowości o danej nazwie, a bardziej lekarza w danym województwie. Dlatego postanowiłem, że podstawowe przeglądanie lekarzy będzie po województwach (ang. province), a miasto jako takie będzie po prostu częścią adresu. W związku z tym nie będziemy utrzymywać listy wszystkich miejscowości, a jedynie listę wszystkich województw.