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?

¿Fue útil?

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
scroll top