Mejor manera de recuperar los datos jerárquicos de la base de datos [duplicar]
-
21-08-2019 - |
Pregunta
Tengo que almacenar comentarios estilo del blog en una base de datos. Cada comentario puede tener un padre uno.
Lo estoy haciendo con una columna llamada "parentComment" que tiene un valor nulo cuando se trata de un comentario nivel superior o tener un valor si se trata de una respuesta a otro comentario.
¿Cuál es la forma más eficiente para recuperar un comentario y todas sus niño?
Solución
Una técnica muy común es tener también un (duplicado, de forma indirecta) relación con la "raíz" del árbol, lo que significa que puede seleccionar el árbol completo en una ordenada selección. Othewise rápidamente se ensucia.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow