Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/02/2014, 10:18
Avatar de nup_
nup_
 
Fecha de Ingreso: noviembre-2010
Mensajes: 265
Antigüedad: 14 años, 1 mes
Puntos: 32
Respuesta: Consulta Recursiva misma tabla

Ese es uno de los problemas de usar ese modelo para datos jerárquicos.
En caso de q necesites devolver un subárbol (un nodo con todos sus hijos) vas a tener q realizar un JOIN para cada nodo involucrado. Si tienes un conjunto muy grande de datos esto puede resultar lento.

Si te interesa otro modelo para representar la misma información pero con mucho mejor performance a la hora de hacer consultas, existen los conjuntos anidados. En este caso son las inserciones las q son lentas.
Algunos links acerca de conjuntos anidados:
http://decode2code.blogspot.com/2012...rquica-en.html
http://decode2code.blogspot.com/2012...conjuntos.html
en inglés:
http://www.sitepoint.com/hierarchical-data-database/
http://mikehillyer.com/articles/mana...data-in-mysql/

slds;

nup_