Drugari pomagajte
moram napraviti fleksibilnu bazu podataka za spremanje i pretraživanje sadržaja po lokaciji.
Lokacija može biti od imena države, preko nižih administrativnih jedinica do poštanskog broja i svaka od njih može sadržavati longitude i latitude, radi pretraživanja po udaljenosti.
kada korisnik počne unositi znakove u polje za pretraživanje, pojavljuje se autosugest izbornik: npr u polje je uneseno zag, izbornik pokazuje "Hrvatska, Zagrebačka županija, Zagreb"
Već par dana mozgam kako napraviti da budu zadovoljene performanse, brzog čitanja. ali i različitog administrativnog uređenja, npr UK, USA, Kanada, Njemačka, Belgija,..
Mislim da je pala konačna odluka na formiranje tzv. tree scheme iako nisam našao primjer za moj problem:
- id
- parent_id
- name (nazivi Država || ... || mjesto || poštanski broj) FULLTEXT
- sugest_path (hashireane vrijendosti, npr "Hrvatska, Zagrebačka županija, Zagreb, 10000") FULLTEXT
- id_hashes (hashirane id vrijednosti roditeljskih unosa)
- type (Država ||... || poštanski broj)
- lat
- lon
Molim vaše mišljenje. Hvala.