Zum Inhalt

Grundkonzept

Relationale Datenmodelle

Das Konzept von EveryDB basiert auf relationalen Datenbankmodellen, die es ermöglichen, unterschiedliche Datentypen und -strukturen abzubilden. Es werden abstrakte Entitäten (Tabellen) definiert, die als Vorlage für verschiedene Datensätze dienen können. Dabei können Beziehungen wie Eins-zu-eins, Eins-zu-viele oder Viele-zu-viele zwischen den Entitäten festgelegt werden.

Formulare / Layouts

Formulare sind das zentrale Interface für die Interaktion mit den Daten. Im Rahmen der Formularentwicklung bietet das Tool eine Vielzahl von Funktionen. Formulare werden aus modularen Komponenten zusammengesetzt, die flexibel konfiguriert und wiederverwendet werden können. Dabei können verschiedene Datentypen einfach hinzugefügt und an die Bedürfnisse der Anwendung angepasst werden.

Zusammenspiel von relationalen Datenmodellen und Formularen

Ein zentraler Aspekt des Tools ist die enge Verzahnung zwischen den Datenbankmodellen und den Formularen. Kurz - Eine Entität (Tabelle) wird in einem Formular abgebildet. Sowohl die Datenbankmodelle als auch die Formulare werden konfigurationsbasiert definiert.D ies ermöglicht es, Anpassungen Programmierung vorzunehmen.

Plugin-Architektur

Die Grundkonzept von EveryDB ist bewusst generisch und einfach gestaltet. Durch eine modulare Plugin-Architektur können domänenspezifische Funktionalitäten (wie z. B. spezielle Validierungsregeln oder Import- und Exportformarte) nahtlos in das System integriert werden.

Offline-fähigkeit

WIP