Diciamo che abbiamo una tabella con i commenti degli utenti. I commenti di primo livello hanno un riferimento a un articolo a cui sono allegati. I commenti a livello più profondo non hanno questo riferimento in base alla progettazione, ma hanno un riferimento al suo commento principale.Qual è la migliore pratica per prelevare un albero di nodi dal database per ulteriori rendering?
Per questa struttura di database, quale sarebbe il modo più efficiente per recuperare tutti i commenti per un dato articolo e quindi renderlo in formato html? (Supponiamo di avere circa 200 commenti di primo livello e il livello più profondo di 20)
Nota: il tuo titolo richiede la "migliore pratica" ma la tua domanda richiede "il modo più efficiente". Questi non sono necessariamente gli stessi. –