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_