MUY SENCILLO Y EFICAZ
Simplemente hacemos una asociación recursiva .
id title content parent_id
==============================================
1 item1 NULL NULL
2 item2 NULL 1
3 item3 abcd 2
4 item4 efgh 2
En este ejemplo:
item1 es el primer nivel (ver que el parent_id es NULL ).
item2 es una opción de segundo nivel de item1 (ver que el parent_id es 1 y el content es NULL haciendo de esta otra opción de desglose solamente).
item3 y item4 son contenidos de item2 (ver que parent_id es 2 y el content NO es nulo).