Moderator |
|
Zullen er ook nog subsub(etc.)categorieën komen?
Je hebt in principe aan één tabel genoeg:
id (key)
parent_id
naam
id: auto_increment-veld voor unieke identificatie van het record
parent_id: geeft aan tot welke bovenliggende categorie het record behoort. Als het parent_id 0 is heb je van doen met een categorie, als het parent_id verschilt van 0 heb je te maken met een sub(sub(etc.))categorie.
naam: naam van de (sub(sub(etc.)))categorie
Je zou hier ook nog een kolom "volgorde" aan toe kunnen voegen, om zo voor een bepaald "niveau" de volgorde van de items van dat niveau in te stellen. |