MySQL - Diseño de bases de datos para sitios multiidioma

 
Vista:

Diseño de bases de datos para sitios multiidioma

Publicado por Ruben (1 intervención) el 06/08/2008 12:42:40
Buenos días foreros

Estoy desarrollando un proyecto web con la típica opción de multidioma (para q nos entendamos: banderitas para poder cambiar de idioma) Y tengo algunas dudas
respecto al posible mejor diseño para la base de datos que contendrá está información. Os pongo un ejemplo de una entidad sujeta a la característica de multilenguaje

entidad: articulo
campo id_articulo
campo titulo_articulo
campo contenido_articulo
campo imagen

cual sería la mejor forma de diseñar esta tabla y otras similares? duplicando los campos sujetos a la característica de multidioma (es decir: titulo_articulo_fr, titulo_articulo_eng, etc)? o sacando esta información a otras tablas? Supongo uno de los criterios a la hora de tomar este tipo de decisiones es futura y posible escalabilidad del sistema (es decir: más adelante se implementarán más idiomas, no?) es recomendable crear una tabla con los posibles idiomas en la BBDD?

En fin, me surgen muchas preguntas respecto al tema y si me pudieseis facilitar un pequeño tutorial o un par de ejemplos de implementación para ver las posibilidades os estaría muy agradecido

un saludo y gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder