Datenmodellierungssprache

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). [1]

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