Datenmodellierungssprache: Unterschied zwischen den Versionen

K
Zeile 1: Zeile 1:
 +
<blockquote>'''Im Leitfaden:''' [[4.1.2 Datenmodellierung und -formate]]</blockquote>'''Autor:'''
 +
 +
'''Stand:'''
 +
 
Zu den gängigen auch in RekoTi verwendeten Datenmodellierungssprachen gehörten das Entity-Relationship-Diagramm (kurz ERD), die Unified Modeling Language (kurz UML) sowie die Extensible Markup Language (XML)
 
Zu den gängigen auch in RekoTi verwendeten Datenmodellierungssprachen gehörten das Entity-Relationship-Diagramm (kurz ERD), die Unified Modeling Language (kurz UML) sowie die Extensible Markup Language (XML)
  

Version vom 26. März 2024, 16:22 Uhr

Im Leitfaden: 4.1.2 Datenmodellierung und -formate

Autor:

Stand:

Zu den gängigen auch in RekoTi verwendeten Datenmodellierungssprachen gehörten das Entity-Relationship-Diagramm (kurz ERD), die Unified Modeling Language (kurz UML) sowie die Extensible Markup Language (XML)


ERDs, welche im Rahmen von RekoTi überwiegend erstellt wurden, sind eine grafische Darstellung für Entity-Relationship-Modelle (ERM). ERM wiederum basieren auf der Relationenalgebra und können direkt in relationale Datenbanken umgesetzt werden. Die zentralen Elemente zur Erstellung solcher Modelle sind Entitätstypen und Relationen. Die verschiedenen Symbole repräsentieren Entitätstypen (A, B), Attribute (a, b, c, d, e, f) und Relationen (R) (siehe nachfolgende Abbildung 1). Bei einer Entität handelt es sich hierbei, welcher eine greifbare Einheit, einen Gegenstand aus der realen Welt oder einer fiktiven Welt abbildet (bspw. physikalische Objekte wie Schichten und Bewehrungseisen oder begriffliche Dinge wie Bauteilbezeichnungen und Aufgaben). Verschiedene Entitäten können dabei einem bestimmten Typ (Klasse) auf Basis ihrer Attribute zugeordnet werden. [1]

Entity-Relationship-Diagramm (ERD) (Entnommen aus: Building Information Modeling, 2021, Borrmann et al.)
  1. Building Information Modeling, 2021, Borrmann et al.