Hallo,
ich habe im Backend meiner Applikation die Möglichkeit, durch den Admin Felder (also inputs, selects, etc) erzeugen zu lassen, welche dann im Frontend angezeigt werden.
Meine ursprüngliche Idee war, in der Tabelle in der diese Formulare gespeichert werden immer eine neue Spalte hinzuzufügen sobald ein neues Feld durch den Admin erzeugt wird.
Jetzt habe ich den Hinweis bekommen dass es eine DB-Struktur geben könnte, welche das hinzufügen von Spalten in einer Tabelle überflüssig macht. Habe jetzt schon paar Tage drüber gegrübelt und gegoogelt (wobei sich das schwierig gestaltet weil ich nicht wirklich weiss wonach ich suchen soll) aber ich komme nicht darauf wie ich das realisieren könnte.
Könnte es sein, dass es in die Richtung geht das ich eine Tabelle mit 2 Spalten habe, und in der einen Spalte habe ich immer den Namen des Feldes und in der anderen den Wert, und vielleicht noch einen FK der das ganze zu einem Datensatz verbindet? Oder gibts da was besseres?
Danke schonmal.
ich habe im Backend meiner Applikation die Möglichkeit, durch den Admin Felder (also inputs, selects, etc) erzeugen zu lassen, welche dann im Frontend angezeigt werden.
Meine ursprüngliche Idee war, in der Tabelle in der diese Formulare gespeichert werden immer eine neue Spalte hinzuzufügen sobald ein neues Feld durch den Admin erzeugt wird.
Jetzt habe ich den Hinweis bekommen dass es eine DB-Struktur geben könnte, welche das hinzufügen von Spalten in einer Tabelle überflüssig macht. Habe jetzt schon paar Tage drüber gegrübelt und gegoogelt (wobei sich das schwierig gestaltet weil ich nicht wirklich weiss wonach ich suchen soll) aber ich komme nicht darauf wie ich das realisieren könnte.
Könnte es sein, dass es in die Richtung geht das ich eine Tabelle mit 2 Spalten habe, und in der einen Spalte habe ich immer den Namen des Feldes und in der anderen den Wert, und vielleicht noch einen FK der das ganze zu einem Datensatz verbindet? Oder gibts da was besseres?
Danke schonmal.

Kommentar