nòóx: Sinnvolle DB-Struktur

Beitrag lesen

Hallo,

ich würde zwar ein Menü besser in (Include-)Files definieren, da normalerweise DB-Abfragen mehr Zeit benötigen und mehr CPU-Last erzeugen.

Ich würde aber eine ganz simple DB-Struktur machen. Genau genommen, gar keine Struktur - nur eine Tabelle:

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.

Ich hab so eine Struktur bei einer hierarchichen Link-DB.

Grüße
Hannes