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).