Diese Dokumentation wurde automatisch von KI übersetzt.
Die Datenmodellierung ist ein entscheidender Schritt beim Entwurf von Datenbanken. Sie umfasst die tiefgehende Analyse und Abstraktion verschiedener Datentypen der realen Welt und ihrer wechselseitigen Beziehungen. Dabei versuchen wir, die intrinsischen Verbindungen zwischen den Daten aufzudecken und sie formal in Datenmodellen zu beschreiben, wodurch das Fundament für die Datenbankstruktur von Informationssystemen gelegt wird. NocoBase ist eine datenmodellgesteuerte Plattform, die folgende Merkmale aufweist:
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 bietet nicht die Möglichkeit, direkt auf Datenquellen zuzugreifen. Es muss in Verbindung mit verschiedenen Datenquellen-Plugins verwendet werden. Die derzeit unterstützten Datenquellen umfassen:

Einfache Verwaltungsoberfläche für Sammlungen: Dient zum Erstellen verschiedener Modelle (Sammlungen) oder zum Verbinden mit bestehenden Modellen (Sammlungen).

Visuelle ER-Diagramm-ähnliche Oberfläche: Dient dazu, Entitäten und deren Beziehungen aus Benutzer- und Geschäftsanforderungen zu extrahieren. Sie bietet eine intuitive und leicht verständliche Methode zur Beschreibung von Datenmodellen. Mithilfe von ER-Diagrammen können Sie die wichtigsten Datenentitäten im System und deren Beziehungen klarer erfassen.

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

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

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