Diese Dokumentation wurde automatisch von KI übersetzt.
Die Datenmodellierung ist ein entscheidender Schritt beim Entwurf von Datenbanken. Sie beinhaltet die tiefgehende Analyse und Abstraktion verschiedener Datentypen und ihrer Beziehungen in der realen Welt. In diesem Prozess versuchen wir, die inneren Zusammenhänge zwischen den Daten aufzudecken und sie als Datenmodelle formal zu beschreiben. Dies legt den Grundstein für die Datenbankstruktur eines Informationssystems. NocoBase ist eine datenmodellgesteuerte Plattform, die sich durch folgende Merkmale auszeichnet:
Die Datenquellen von NocoBase können gängige Datenbanken, API-/SDK-Plattformen und Dateien sein.

NocoBase bietet ein Datenquellen-Manager-Plugin zur Verwaltung verschiedener Datenquellen und ihrer Sammlungen. Das Datenquellen-Manager-Plugin stellt lediglich eine Verwaltungsoberfläche für alle Datenquellen bereit und ermöglicht nicht den direkten Zugriff auf Datenquellen. Es muss in Verbindung mit verschiedenen Datenquellen-Plugins verwendet werden. Die derzeit unterstützten Datenquellen umfassen:

Einfache Sammlungs-Verwaltungsoberfläche: Dient zum Erstellen verschiedener Modelle (Sammlungen) oder zum Verbinden mit bestehenden Modellen.

Visuelle Oberfläche im ER-Stil: Dient dazu, Entitäten und ihre Beziehungen aus Benutzer- und Geschäftsanforderungen zu extrahieren. Sie bietet eine intuitive und leicht verständliche Möglichkeit, Datenmodelle zu beschreiben. Mittels ER-Diagrammen können Sie die wichtigsten Datenentitäten im System und ihre Beziehungen klarer erfassen.

| Sammlung | Beschreibung |
|---|---|
| Allgemeine Sammlung | Enthält integrierte, gängige Systemfelder. |
| Kalender-Sammlung | Dient zum Erstellen von kalenderbezogenen Ereignistabellen. |
| Kommentar-Sammlung | Dient zum Speichern von Kommentaren oder Feedback zu Daten. |
| Baumstruktur-Sammlung | Eine Baumstruktur-Sammlung, die derzeit nur das Adjazenzlistenmodell unterstützt. |
| Datei-Sammlung | Dient zur Verwaltung der Dateispeicherung. |
| SQL-Sammlung | Ist keine tatsächliche Datenbanktabelle, sondern stellt SQL-Abfragen schnell und strukturiert dar. |
| Datenbankansicht verbinden | Verbindet sich mit bestehenden Datenbankansichten. |
| Ausdrucks-Sammlung | Wird für dynamische Ausdrucksszenarien in Workflows verwendet. |
| Externe Daten verbinden | Ermöglicht den direkten Zugriff und die Abfrage von Daten in externen Datenquellen basierend auf der FDW-Technologie der Datenbank. |

Weitere Informationen finden Sie im Kapitel „Sammlung / Übersicht“.

Weitere Informationen finden Sie im Kapitel „Sammlungsfelder / Übersicht“.