nested oder getrennt? was meint ihr? ich soll für unseren automobilclub eine kleine datensammlung machen. es werden daten bezüglich autos gespeichert. ich wollte es so machen dass man vorher alle autos die es gibt aufgelistet bekommt, wenn man ein auto auswählt kommt man zum modell, dann zum typ und dann kann man daten für das auto eingeben.
ich habe es vorher so versucht:
tabelle -> autos, spalten -> auto_id, auto_name
tabelle -> modelle, spalten -> modell_id, auto_id, modell_name
tabelle -> typen, spalten -> typen_id, auto_id, modell_id, modell_name
tabelle -> daten, spalten -> daten_id, auto_id, modell_id, typen_id, data1, data2
wenn man beispielsweise die seite aufruft kommt:
- audi
- bmw
...
bei klick auf audi
- a4
- a6
...
und so weiter.
dies hatte jedoch einen sehr umständlichen und unschönen code zur folge. jetzt habe ich mir gedacht ich spare mir den tabellenhaufen vorher und probier es so:
tabelle kategorien -> spalten -> id, name
dann hätte ich mir gedacht trage ich zuerst die automarken ein mit einer stelle bsp. 1, 5, 6
jede weitere kategorie (modell, type) wird dann 1_x angefügt. die type wäre dann 1_x_y.
was haltet ihr von der idee? ist das so up2date oder macht man das ganze komplett anders?
wäre um eure meinungen froh
__________________ mfg Alexander Haim |