Datenmodelle und Sichten

So gut wie alle Softwareanwendungen verarbeiten Daten und stellen diese in irgendeiner Art und Weise für Benutzer dar. Die Art der Darstellung wird in der Softwareentwicklung „Sicht“ genannt. Dabei können dieselben Daten in ganz unterschiedlichen Sichten dargestellt werden. Einige Beispiele solcher Sichten auf Daten beschreibt dieser Artikel.

Datenmodelle in Code und Datenmodellierung mit UML

In diesem Beitrag zeige ich im Detail den Zusammenhang zwischen einem Datenmodell in Quellcode und einer Datenmodellierung mit Hilfe von UML-Klassendiagrammen. Was ist ein Datenmodell? Eine Softwareanwendung hat eigentlich so gut wie immer die Aufgabe Daten zu verarbeiten. Verarbeiten heißt in dem Fall meist Daten zu verändern oder aus bestehenden Daten neue Daten zu erzeugen. … Weiterlesen