Hallo zusammen,
ich möchte ein dynamisches Formular erstellen, in welchem Daten abgespeichert werden können.
Hierzu möchte ich NICHT in meiner DB ein Feld für jeden Datentyp haben...
Prinzipiell habe ich diese Typen:
DATE, TIME, BOOLEAN, DOUBLE, LIST_SINGLE, LIST_MULTIPLE, INTEGER, LONGTEXT, PRICE, TEXT, HTML
Bis auf DATE und TIME speichere ich alles in ein String:
Frage1: Kann ich das so machen?
Oder sollte ich wirklich für jeden Datentyp ein Feld anlegen?
also:
- fieldValueBoolean (Datentyp boolean)
- fieldValueDouble (Datentyp Double)
- DATE und TIME sind eines
- PRICE und DOUBLE sind eines
- LIST_SINGLE und LIST_MULTIPLE kann man alle als String abspeichern
Kann man noch was zusammenfassen?
Danke für jede Hilfe
ich möchte ein dynamisches Formular erstellen, in welchem Daten abgespeichert werden können.
Hierzu möchte ich NICHT in meiner DB ein Feld für jeden Datentyp haben...
Prinzipiell habe ich diese Typen:
DATE, TIME, BOOLEAN, DOUBLE, LIST_SINGLE, LIST_MULTIPLE, INTEGER, LONGTEXT, PRICE, TEXT, HTML
Bis auf DATE und TIME speichere ich alles in ein String:
Code:
// Value
@Column(name = "field_value", nullable = true)
private String fieldValue = null;
// Value für Dates
@Column(name = "field_value_date", nullable = true)
private Date fieldValueDate = null;
Frage1: Kann ich das so machen?
Oder sollte ich wirklich für jeden Datentyp ein Feld anlegen?
also:
- fieldValueBoolean (Datentyp boolean)
- fieldValueDouble (Datentyp Double)
- DATE und TIME sind eines
- PRICE und DOUBLE sind eines
- LIST_SINGLE und LIST_MULTIPLE kann man alle als String abspeichern
Kann man noch was zusammenfassen?
Danke für jede Hilfe