Witam serdecznie
Staram się przerabiać stare apki (napisane w Delphi, C) do Railsów.
Ponieważ i tak będę musiał napisać jakiś program do migracji bazy do Postgres’a (aktualnie coś w Informix’ie, Firebird’zie, kodowanie ISO8889-1) więc jest okazja aby uporządkować trochę struktury danych adresowych.
Mam aktualnie rozbite na atomy tj osobne pola miejscowość, ulica, numer domu, numer lokalu, kod pocztowy, więc mogę te pola scalić lub zostawić.
Przeglądałem (trochę za dużo powiedziane) ostatnio jakieś informacje o gemach lokalizacyjnych, zatem wybiegając trochę w przyszłość (moja apka nie potrzebuje tego …dzisiaj), zastanawiam się jaka winna być docelowa struktura opisująca dane adresowe.
city
street,
number,
postal_code ?
Macie jakieś przemyślenia dotyczące tej materii?