Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/05/2008, 02:46
seyko
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 3 meses
Puntos: 13
Respuesta: Modelo de BD Diccionario

2 idiomas --> 5 tablas minimo
3 idiomas --> 9 tablas minimo
4 idiomas --> 14 tablas minimo
...

Prueba asi:
Tabla1: Palabras (ID, Palabra, idioma) -- Aqui van todas las palabras
Tabla2: Sinonimos (ID_Palabra_1, Id_palabra_2) -- Relaciona dos palabras para indicar que son sinonimos
Tabla3: Traduciones (ID_Palabra, ID_Palabra) -- Relaciona dos palabras para indicar el significado en otro idioma.

Dejando el modelo bien indexado y con un par de trigger para controlar que las palabra de sinonimos son del mismo idioma y que las palabras de la traduccion son de distinto idioma te puede valer para empezar. Esto es lo primero que se me ha venido a la cabeza, con la información que das.
De esta forma si tienes un idioma nuevo no tienes que añadir X tablas más.

Un saludo