Da gibt es mehrere Möglichkeiten.
a) Man baut sich eine verkette Liste, dann kannst du sehr leicht Baumstrukuren abbilden, die beliebig tief sein können. (
XML eigenet sich zur Speicherung dafür)
b) Du erzeugt ein RootItem und hängst eine Liste in dieses. (INI's eignen sich zur Speicherung dafür)
c) ...