Wertelisten
Edalitics ermöglicht die Definition von Wertelisten. Dies ist häufig in Umgebungen mit komplexen Datenmodellen und wiederverwendeten Tabellen sinnvoll, die zur Normalisierung bestimmter Konzepte dienen. Nehmen wir zum Beispiel eine Kundentabelle mit zwei Feldern: eines für die Wohnortstadt und eines für die Versandstadt. Anstatt die Städtewerte in der Kundentabelle zu speichern, verwenden wir zu diesem Zweck eine zentrale Städtetabelle.
Auf Modellebene können wir mit dem Mauszeiger über das Feld „Stadt“ fahren und festlegen, dass dessen Werte aus der Tabelle der möglichen Werte stammen. Dies geschieht über die Schaltfläche „Tabelle mit möglichen Werten hinzufügen“.
Dadurch öffnet sich ein Dialogfenster, in dem wir die Tabelle angeben, in der sich die Liste der möglichen Werte befindet. Wir legen fest, welches Feld die ID enthält, die die Verknüpfung mit der ursprünglichen Tabelle ermöglicht, und welches Feld wir zur Anzeige der Beschreibungen verwenden.
Wenn ich ab diesem Zeitpunkt das Feld „Wohnortstadt“ auswähle, durchsucht Edalitics die Tabelle mit den Stammdaten der Städte und zeigt uns den Stadtnamen anstelle des in der Kundentabelle gespeicherten Codes an.

