Ciao a tutti!! Scusate per l'assenza prolungata!
Ho iniziato a strutturare il database scegliendo il metodo che mi avete consigliato, che in effetti è più veloce anche da gestire.
Unico dubbio che ho è sulle dimensioni che potrà avere la tabella quando ci saranno tanti annunci, spero davvero che non vada a ledere la velocità del sito.
Dato che ci sono vorrei chiedervi un'altro consiglio: vorrei rendere il sito multilingua!
Navigando sul sito ho trovato diversi post in tema che spiegano varie metodologie ma in realtà nessuno di questi mi ha aiutato a prendere una decisione, secondo voi qual'è la migliore?
- creare una tabella che dove ogni record abbia una voce per ogni lingua
codice:
id_annuncio|testo_ita|testo_eng| etc etc
- la tabella ha un id_lingua che rimanda alla tabella delle lingue e ogni testo avrà un record diverso per ogni lingua inserita;
in questo caso però id_annuncio non potrà essere AUTO_INCREMENT poichè dovranno avere lo stesso numero e per far si che l'utente navighi sempre con la lingua che ha scelto mi conviene impostare una session che richiamo su ogni pagina??
codice:
id_annuncio|testo|id_lingua {italiano}
id_annuncio|testo|id_lingua {inglese}
.... etc