BARDZO PROSTE I SKUTECZNE
Po prostu wykonujemy rekursywne powiązanie .
id title content parent_id
==============================================
1 item1 NULL NULL
2 item2 NULL 1
3 item3 abcd 2
4 item4 efgh 2
W tym przykładzie:
item1 jest pierwszym poziomem (zobacz, że parent_id jest NULL ).
item2 jest opcją drugiego poziomu z item1 (zobacz, że parent_id to 1 i content jest NULL czyniąc to tylko kolejną opcją drążenia).
item3 i item4 są treścią z item2 (zobacz, że parent_id to 2 i content NIE jest pusta).