Ver Mensaje Individual
  #9 (permalink)  
Antiguo 30/08/2009, 06:35
bigwhite
 
Fecha de Ingreso: agosto-2009
Mensajes: 247
Antigüedad: 14 años, 8 meses
Puntos: 10
Respuesta: Subconsulta multiple (?)

Hola Jurena! te cuento... porque pegar datos es complicado... porque estan muy "dispersos"

Se podria haber hecho una tabla de palabras-significados (array serializado) lo cual no seria "relacional" pero si bastante rapido..... pero como son sinonimos,...

Otra opcion hubiera sido:

Cita:
palabra1 .... sinonimo1
palabra1 .... sinonimo2
palabra1 ... sinonimon
palabra2 ... sinonimo1
....
Y para ahorrar espacio la forma que se usó fue:

Cita:
palabra... id_palabra (words)
palabra_id ... meaning_id (word_meanings)
Asi... ambas tablas usan indices numericos y en particular, la tabla de word_meanings solo tiene numeros.

El diseño no es mio...y para mi tiene algunas desventajas... como por ejemplo... que se asume que A es sinonimo de B, C, D => C es sinonimo de A (por ejemplo) y no siempre es cierto en ambos sentidos y en todos los casos (acepciones)