Ver Mensaje Individual
  #2  
Antiguo 27-09-2005
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.297
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Existen las relaciones reflexivas de una tabla consigo misma; En éste caso es una N-M, así que debes crear otra tabla que te permitirá saber qué artículos son ingredientes de otros artículos.

Siguiendo el ejemplo que has puesto:
ARTICULOS (ID, Nombre)
============
1 harina
2 queso
3 huevos
4 patatas
5 cebollas
6 tarta de queso
7 tortilla española

y en ingredientes tendrás algo así:
INGREDIENTES (ID, ID_Padre)
===========
tarta de queso: harina, queso, huevos...
tortilla española: patata, huevos, cebolla..
1 6
2 6
3 6
3 7
4 7
5 7

De forma que id_Padre=6 tiene los ingredientes 1, 2 y 3
y id_padre=7 tiene los ingredientes 3, 4 y 5

Algo así:
http://img354.imageshack.us/img354/3...ticulos4sc.png
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita