Oder lässt sich ein Objekt auch eleganter speichern? Also dass automatisch alle Objekteigenschaften auf die entsprechenden Tabellenfelder gemappt werden?
Undefiniert viele Eigenschaften sollte man nicht in Feldern speichern.
Lang ists her, da habe ich ein Konzept für Smartphones entwickelt. Genauer: Das Finden geeigneter Modelle aufgrund von geforderten Eigenschaften.
Smartphones sind Objekte mit ungezählten Eigenschaften und ständig kommen Eigenschaften hinzu bei neuen Smartphones.
Ich brauche dazu drei Tabellen:
- Smartphone-Modelle
- Eigenschaften
- Verknüpfung Modelle - Eigenschaften n:n
Der suchende Kunde kann nun beliebig viele Eigenschaften markieren (checkbox) und dann die Modelle mit Beschreibung sehen.
Ist es das, was du suchst?
EDIT: Das System kam nicht zum Einsatz, weil der Handel Kaufentscheidungen per Bauchgefühl möchte.