Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Info

Schemata und Tabellenstrukturen definieren ausschließlich Tabellen und deren Beziehung zueinander. Mit der Datenmodellierung können Formularmasken mit Feldern und Feldgruppen für diese Tabellen erstellt werden.

Echte Tabellenspalten erstellen

Normalerweise erstellt PIM keine Spalten in den generierten Datenbanktabellen sondern nutzt die ODM-Spalte für die Speicherung der Daten. Mit der Checkbox "Tabellenspalten erstellen" in der Konfiguration einer PIM-Tabellenstruktur werden die verknüpften Felder als echte Spalten in der Tabelle erstellt. Hierbei wird standardmäßig die interene Feldkonfiguration als Grundlage für die Spaltendefinition genutzt (Eine Checkbox wird als boolean gespeichert und eine Textfeld als string). Mit folgender Feldkonfiguration bei den entsprechenden Spalten kann diese Definition überschrieben werden:

Codeblock
languagejs
themeRDark
{
    "doctrine": {
        "type": "[Typdefinition von Doctrine (bspw. boolean, string, json, etc.)]",
        "length": 255, // Längenangabe als Ganzzahl
        "encrypted": true // Optional Verschlüsselung der Spalte
    }
}