Carsten: Sinnvolle DB-Struktur

Beitrag lesen

Table:
ID: z.B INT
ParentID (dann auch INT)
Url (wenn möglich relativ)
MenuText (Oder Link zu einer Menügrafik)
Description (etwa für alt- oder title-Tag)

Wenn ParentID  = 0, dann ist das ein Menü-Eintrag oberster Stufe.
Alle Unterpunkte vom Menüeintrag 1 haben als ParentID auch 1 stehen.

Ja, geht natürlich, beinhaltet aber Rekursion, und das ist aufwändig.