Er zijn vier veelgebruikte methoden om dit te doen:
- Aangrenzende lijst
- Geneste sets
- Gematerialiseerde paden
- Transitieve afsluiting van een aangrenzende lijst
Aangrenzende lijst (die in je bericht) is het handigst, maar het vereist ondersteuning voor recursieve zoekopdrachten die MySQL
ontbreekt, hoewel het tot op zekere hoogte kan worden nagebootst: