Datenmodell-Designer

Ein Datenmodell setzt sich aus Entitäten zusammen, welche in Beziehung zueinander stehen können. Wird eine Entität ausgewählt, werden auf der Registerkarte ihre konfigurierbaren Eigenschaften angezeigt. Durch Klicken auf das -Icon werden die vorgenommenen Änderungen veröffentlicht und es wird von der Bearbeiten- in die Daten-Übersicht gewechselt.

Zu Entitäten können Datenfelder (Spalten) verschiedener Typen hinzugefügt werden. Diese Datentypen sind:

  • Text

  • Zahl (Ganzzahl oder Dezimalzahl)

  • Wahrheitswert

  • Datum (verschiedene Formatierungen möglich)

  • Bild

Für eine Spalte kann festgelegt werden, ob es sich um ein Pflichtfeld handelt und ob ein Index zum performanterem Zugriff auf die Spalte angelegt werden soll. Für eine Berechnete Spalte kann mit Hilfe eines Formel-Editors festgelegt werden, aus welchen anderen Spalten und unter der Nutzung welcher Funktionen ihr Inhalt berechnet werden soll. Die Id-Spalte wird von manubes automatisch für jede Entität erstellt und standardmäßig in Relationen angezeigt. Soll für Relationen eine andere Spalte angezeigt werden, so kann diese nach Selektion der Entität in den Eigenschaften ausgewählt werden. Um eine Relation zwischen zwei Entitäten zu Erstellen werden diese per Drag und Drop verbunden (grüne Kreise im Randbereich der Entitäten). Es wird standardmäßig eine n:1 Beziehung erstellt, d. h. in der "n"-Entität kann für jeden Datensatz ein Eintrag aus der "1"-Entität ausgewählt werden. Durch Anklicken des Relationen-Pfeils kann in den Eigenschaften die Multiplexität aber auch in eine 1:1 oder 1:n Beziehung geändert werden. Sollen die referenzierten Datensätze gelöscht werden, so werden bei einer n:1 Beziehung alle Datensätze aus der "n"-Entität gelöscht, für die der in der "1"-Entität gelöschte Datensatz ausgewählt wurde.

Auf der Registerkarte besteht die Möglichkeit externe Datenquellen anzubinden, d. h. Tabellen und Views, die von Edge Connectoren mit MSSQL- oder MySQL-Anbindungen zur Verfügung gestellt werden. Durch Auswahl werden die Datenquellen automatisch unten in das Datenmodell eingefügt, wobei sie durch die gelbe Farbe gekennzeichnet sind. Eine Bearbeitung der Eigenschaften ist nicht möglich. Sofern die Tabelle über einen Primärschlüssel verfügt, der nicht die Bezeichnung "Id" hat, wird eine virtuelle Id-Spalte erzeugt, die den Wert des Primärschlüssels enthält.

Last updated