Mysql
 sql >> Database >  >> RDS >> Mysql

Dati gerarchici - Modello di set nidificato:MySql

Non eviti duplicazioni e la mela (o un riferimento alla mela) verrà posizionata due volte nel tuo albero altrimenti non sarà un albero ma piuttosto un grafico. La tua domanda è ugualmente applicabile se crei un... Swing JTree o un albero HTML;).

Il modello a insiemi annidati è solo un modo efficiente per eseguire il push e attraversare una struttura ad albero in un DB relazionale. Non è una struttura dati in sé. È più popolare tra gli utenti MySQL poiché MySQL non dispone di funzionalità per l'elaborazione di strutture ad albero (ad esempio, come quella fornita da Oracle).

Saluti!