Buongiorno a tutti, non so proprio dove iniziare.
Ho due tabelle ognuna con circa due milioni di record, la principale contiene i nomi di citta', un campo con i nomi con eventuale accento ,un campo con i nomi senza accento
TabellaPrincipale
id|nome_citta|nome_accento
1|Bengāsi Cittā|Bengasi Citta
2|Roma|Roma
3|Viterbo|Viterbo
La seconda invece contiene i nomi delle varie citta' tradotti nelle varie lingue e ogni nome puo essere anche quello preferito oppure il piu breve
Traduzione
id_traduzione|id_tabella_principale|nome_tradotto| lingua|abbreviazione|preferito
45678784| 1 | Bengasi | | 1 | 1
56778765| 2 |Rome | en | 0 | 0
56656566| 3 |Rome | fr | 0 |1
tutte le citta' che hanno un campo nella tabella principale non e' detto lo abbiano anche nella traduzione.
Vorrei quindi fare una ricerca con autocomplete in cui l'utente inizia a scrivere il nome della citta' e gli siano restituiti man mano i risultati.
Se esiste un nome segnato come abbreviazione e/o preferito deve visualizzare quello per esempio se scrive "Bengas" deve essere visualizzato "Bengasi"
Ringrazio in anticipo chi mi vorra' mettere sulla buona strada

Rispondi quotando