Was ist ein Datenmodell?
Bei der Speicherung von Daten kommt es vor allem darauf an, das Layout der Daten so zu definieren, dass auch Jahre später noch auf die Daten zugegriffen werden kann. Daher ist es für ein zukunftssicheres Datenmanagementsystem unerlässlich, die Entitäten mit ihren Attributen, Einschränkungen und Beziehungen zueinander zu definieren, um ein zukünftiges Datenverständnis zu gewährleisten.
Definition von Entitäten und Beziehungen
Die Definition von Entitäten und Beziehungen ist nicht neu. Entity-Relationship-Modelle gibt es mehr oder weniger seit Beginn der Ära der relationalen Datenbanken. Und die wichtigsten Teile sind:
- Definieren der Entitäten, die in Ihrem Datenverwaltungssystem existieren
- Definition der Attribute dieser Entitäten mit ihren entsprechenden Datentypen und Einschränkungen
- Definieren der Beziehungen zwischen diesen Entitäten
Entitäten, einschließlich ihrer Attribute und Beziehungen, werden manchmal auch als Metadaten bezeichnet.
Von Entity-Relationship-Modellen zu einem Datenmodell
Sobald Entitäten, Attribute und Beziehungen definiert sind, lautet die nächste wichtige Frage: Was bedeuten diese Entitäten und Attribute? Wenn Sie zum Beispiel die Entitäten identifizieren wollen, die zur Definition eines Einheitenkatalogs verwendet werden, und welche der zugehörigen Attribute Faktor und Offset sind, falls Sie eine Einheitenumrechnung für Ihre Messdaten vornehmen wollen.
In diesem Fall kommt die Semantik ins Spiel, um die Bedeutung und Interpretation der Daten zu definieren. Darüber hinaus haben Sie durch Hinzufügen eines Datenkontexts und von Katalogen für wiederkehrende Inhalte bereits eine Datenontologie definiert - und all dies zusammen ist das, was wir ein Datenmodell nennen.
Nutzen Sie den ASAM ODS Industriestandard für die Definition von Datenmodellen
Die oben erwähnte Ontologie kann durch die Einführung eines so genannten Basisdatenmodells ausgedrückt werden, aus dem Sie Ihr eigenes Applikationsdatenmodell ableiten können.
Wenn Sie Ihr Applikationsdatenmodell auf diese Weise definieren, können Ihre Entitäten von vordefinierten Basisentitäten abgeleitet werden und vordefinierte Basiseigenschaften erben - so wird das Problem der Identifizierung der Entitäten und Attribute für die Definition des Datenmodells eines Einheitenkatalogs gelöst.
Ein Industriestandard, der ein Basisdatenmodell und Regeln für die Ableitung eines Applikationsdatenmodell bereitstellt, ist ASAM ODS, das als Ontologie für das Test- und Messdatenmanagement angesehen werden kann.
Verwandte Lösungen
Sie können auf die Links klicken, um mehr Informationen über die einzelnen Komponenten zu erhalten
Peak Test Data Manager
Verwalten Sie Test- und Messdaten aus verschiedenen Prüfstands- und Simulationsumgebungen mit dem Peak Test Data Manager und verbinden Sie Ihre Analyse- und KI-Tools.
Peak ODS-Server
ASAM ODS Datenverwaltungs-Kernel. Sicherstellung von Datenqualität und Datenkontext durch vordefinierte Datenmodelle und Datenkataloge.
Zugehörige Themen
Was ist ASAM ODS?
Der ASAM ODS-Standard definiert APIs und Formate zum Speichern und Abrufen von Test- und Messdaten.
Open-Source-Projekte
Erfahren Sie mehr über das Engagement der Peak Solution für Open-Source-Projekte.