2016-06-30 10 views
-1

Ich bin dabei, eine Klasse zu erstellen, die über eine Attributattributfunktion verfügt, die ein Attribut in der Datenbank speichern kann. Das Problem ist, ich weiß nicht, welche Art von Attribut Menschen speichern möchten, ich weiß nur, dass sie nur verschiedene Attribute basierend auf Benutzereingaben speichern möchten.Unbekannte Attribute in der Basisklasse

Weiß jemand, wie man das macht, oder wenn es möglich ist?

+0

Also, ein Schlüssel/Wert-Speicher? –

Antwort

0

Dies hängt davon ab, ob Sie die Werte abfragen möchten oder nicht.

Wenn Sie nicht nach den Werten suchen möchten, können Sie immer die Daten pickle in einem BLOB speichern und speichern.

Wenn Sie (effizient) nach Schlüsseln und Werten suchen möchten, müssen Sie so viele Spalten haben wie Sie verschiedene Typen haben und vielleicht eine "type" -Spalte hinzufügen, die Ihnen sagt, welche Spalte verwendet werden soll.