Witam ! Co myślicie o rozbiciu pola addres na 3 pola: ulica, numer bloku i numer mieszkania ? Dodarkowo można użyć słownika ulic, co wpłynełoby na zmniejszenie rozmariu tablic przy większych instalacjach.
Przemysław 'Repcio' Gubernat wrote:
Witam !
Co myślicie o rozbiciu pola addres na 3 pola: ulica, numer bloku i numer mieszkania ?
Zasadniczo uważam takie rozwiązanie za słuszne, natomiast w przypadku LMSa nie jest to takie istotne, no i byłby problem z aktualizacją istniejących wpisów
Dodarkowo można użyć słownika ulic, co wpłynełoby na zmniejszenie rozmariu tablic przy większych instalacjach.
przy średniej długości pola wynoszącej 20 znaków, to jest żaden argument
On Mon, Oct 27, 2008 at 10:27:10AM +0100, A.L.E.C wrote:
Przemysław 'Repcio' Gubernat wrote:
Witam !
Co myślicie o rozbiciu pola addres na 3 pola: ulica, numer bloku i numer mieszkania ?
Zasadniczo uważam takie rozwiązanie za słuszne, natomiast w przypadku LMSa nie jest to takie istotne, no i byłby problem z aktualizacją istniejących wpisów
Jeżeli nie byłoby słownika (aktualnie) jest to do zrealizowania skopiowanie danych z pola adres -> ulica, natomiast pola blok i mieszkania byłby puste. Ew. skrypt migrujący dane z danymi do przeglądnięcia. Nie wiem jak to wygląda w innych miastach, ale we Wrocławiu ok. 90% adresów wygląda ulica numer bloku / numer mieszkania, gdzie czasem numer bloku jest numerem 2 częściowym (np. 49/50, czy też 49-50).
Dodarkowo można użyć słownika ulic, co wpłynełoby na zmniejszenie rozmariu tablic przy większych instalacjach.
przy średniej długości pola wynoszącej 20 znaków, to jest żaden argument
20 znaków w UTF8 + indeksy a 4 czy 6 bajtów to jest różnica, dodatkowo zmniejsza możliwość popełnienia błędu, czy też stosowanej pisowmni ulic.
Przemysław 'Repcio' Gubernat pisze:
On Mon, Oct 27, 2008 at 10:27:10AM +0100, A.L.E.C wrote:
Przemysław 'Repcio' Gubernat wrote:
Witam !
Co myślicie o rozbiciu pola addres na 3 pola: ulica, numer bloku i numer mieszkania ?
Zasadniczo uważam takie rozwiązanie za słuszne, natomiast w przypadku LMSa nie jest to takie istotne, no i byłby problem z aktualizacją istniejących wpisów
Jeżeli nie byłoby słownika (aktualnie) jest to do zrealizowania skopiowanie danych z pola adres -> ulica, natomiast pola blok i mieszkania byłby puste. Ew. skrypt migrujący dane z danymi do przeglądnięcia. Nie wiem jak to wygląda w innych miastach, ale we Wrocławiu ok. 90% adresów wygląda ulica numer bloku / numer mieszkania, gdzie czasem numer bloku jest numerem 2 częściowym (np. 49/50, czy też 49-50).
Dodarkowo można użyć słownika ulic, co wpłynełoby na zmniejszenie rozmariu tablic przy większych instalacjach.
przy średniej długości pola wynoszącej 20 znaków, to jest żaden argument
20 znaków w UTF8 + indeksy a 4 czy 6 bajtów to jest różnica, dodatkowo zmniejsza możliwość popełnienia błędu, czy też stosowanej pisowmni ulic.
Ja coś takiego stosuje w swojej modyfikacji już od jakiegoś czasu, najfajniejsza jest możliwość wyszukiwania: WHERE ulica=? and blok=?
Niemartwienie się o pisownię, to druga korzyść.
Pozdrawiam daniel
!DSPAM:4906ac5756151590977493!
uczestnicy (3)
-
A.L.E.C
-
ekanS
-
Przemysław 'Repcio' Gubernat