Das Datenmodell einrichten

Definieren Sie die benötigten Tabellen in einer Excel-Arbeitsmappe. Legen Sie für jede Tabelle einen passenden Namen fest! Die Spaltenüberschriften müssen links oben in der Zelle A1 beginnen. Sie können bereits ein oder mehrere Beispieldatensätze einfügen.

screen.png

Im Folgenden demonstriere ich alle Schritte an einer Beispielanwendung zur Kommunikation zwischen Studierenden: Es können mehrere Bereiche (=”Server” oder “Communities”) angelegt werden, z.B. ein Bereich für jeden Studiengang. In jedem Bereich können mehrere Räume erstellt werden, in denen dann Nachrichten ausgetauscht werden können.

image.png

image.png

image.png

image.png

Erstellen Sie eine neue Glide-App unter https://go.glideapps.com/ mit folgenden Schritten:

  1. New App
  2. Import File
  3. Laden Sie die Excel-Arbeitsmappe hoch und bestätigen Sie das Erstellen der App.
  4. Sie gelangen sofort in den Layout-Bereich der neuen App. Wechseln Sie oben in den Bereich “Data”.

Fahren Sie nun mit den folgenden Schritten fort, um das Datenmodell fertig zu konfigurieren:

  1. Eine Tabelle “Users” wird von Glide automatisch angelegt. Sie sollte nicht gelöscht werden! Ich empfehle Ihnen, die vorhandene Tabelle “Users” um zusätzliche Spalten aus Ihrer “Nutzer”-Tabelle zu erweitern. In unserem App-Beispiel würde eine zusätzliche Spalte “Matrikel” ergänzt werden. Die Spalten “Rolle”, “Name” und “E-Mail” sind dagegen bereits in ähnlicher Form in der Tabelle enthalten. Löschen Sie anschließend Ihre alte Nutzer-Tabelle!
  2. Fügen Sie in jeder Tabelle außer der “Users”-Tabelle eine neue Spalte vom Typ Basic / “Row ID” hinzu. Diese Spalte soll die alte ID-Spalte ersetzen. Löschen Sie die alte ID-Spalte anschließend.
  3. Stellen Sie alle N:1-Beziehungen über Spalten vom Typ “Relation” her. Wie das funktioniert, sehen Sie an unserem App-Beispiel:
  4. Stellen Sie umgekehrt alle benötigten 1:N-Beziehungen her. In unserem App-Beispiel bedeutet dies:

Die Benutzeroberfläche (GUI) konfigurieren