Domanda

Devo memorizzare commenti in stile blog in un database. Ogni commento può avere un genitore uno.

Lo sto facendo con una colonna chiamata "parentComment", che ha un valore null quando si tratta di un commento di primo livello o di avere un valore se si tratta di una risposta a un altro commento.

Qual è il modo più efficace per recuperare un commento e tutte le sue bambino?

È stato utile?

Soluzione

Una tecnica abbastanza comune è quello di avere anche una (duplicato, indirettamente) rispetto alla "radice" dell'albero, il che significa che è possibile selezionare l'albero pieno durante un accurato di selezione. Othewise diventa rapidamente sporca.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top