Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/01/2011, 20:36
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Base de datos con alimentos "iguales" y "parecidos"

Cita:
Iniciado por jonnyeus Ver Mensaje
Lo primero que se me ha ocurrido es una relación N..N en la misma tabla de alimentos. Pero de esta manera tendría información repetida por cada sinónimo, y eso habría que evitarlo. No tiene sentido meter los datos de anchoa, y luego tener que meter los datos de boquerón también.

En cuanto al diccionario, no soy capaz de encontrar nada sobre la estructura. Todo lo que encuentro en google es informacion sobre diccionario de datos...

¿Alguien tiene alguna sugerencia al respecto?
En una relación N:N no existe repetición de datos. Lo único que se relacionan son las PK de ambas tuplas, porque además una relación N:N crea una nueva tabla donde la PK está compuesta de la sPK relacionadas.
Una relación N:N, podría servir para tu caso perfectamente porque al almacenar la clave de registro de "POLLO" con la de "PAVO" y los demas productos similares, si haces una consulta puedes obtener toda la lista de "parecidos".

No te olvides: Sólo se trata de una tabla relacional. No hay duplicación de datos.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)