HEEL EENVOUDIG EN EFFECTIEF
We doen gewoon een recursieve associatie .
id title content parent_id
==============================================
1 item1 NULL NULL
2 item2 NULL 1
3 item3 abcd 2
4 item4 efgh 2
In dit voorbeeld:
item1 is het eerste niveau (zie dat de parent_id is NULL ).
item2 is een optie op het tweede niveau van item1 (zie dat de parent_id is 1 en de content is NULL waardoor dit alleen nog een detailoptie is).
item3 en item4 zijn inhoud van item2 (zie die parent_id is 2 en de content is NIET null).