MUITO SIMPLES E EFICAZ
Simplesmente fazemos uma associação recursiva .
id title content parent_id
==============================================
1 item1 NULL NULL
2 item2 NULL 1
3 item3 abcd 2
4 item4 efgh 2
Neste exemplo:
item1 é o primeiro nível (veja que o parent_id é NULL ). item2 é uma opção de segundo nível de item1 (veja que o parent_id é 1 e o content é NULL tornando esta outra opção de detalhamento apenas). item3 e item4 são conteúdos de item2 (veja que parent_id é 2 e o content não é nulo).