Denne slags er sandsynligvis bedre egnet til en graf stil af datalager. Noget, der ligner hvordan facebook holder hierarkier af relationer.
Hvis du er bundet og fast besluttet på at bruge MySQL, kan du sandsynligvis slippe afsted med dit skema ved at bruge en rekursiv søgning. Da dit træ kan være af varierende dybde, kan du begynde at slutte dig selv på et givet sted og 'gå' ned ad en gren, indtil du ikke fandt flere efterkommere. Returner den gren og start den næste ned. Lignende proces for at krydse op for at finde forældre.