@startuml !define DOMAIN (M,#FFAAAA) Domain Model !define TABLE (T,DarkTurquoise) Physical Data Model !define VIEW (V,#AAFFAA) Model View !define AUTO Auto Generated !define ID_KEY id: INTEGER <> <> <> class Arbeitszeiten <> { Datum: DATE Arbeitszeit: INTERVAL } class Arbeitszeiten-Ansicht <> { Gesamtarbeitszeit: INTERVAL Arbeitstage: INTEGER Überstunden: INTERVAL list() } class Arbeitszeiten-Woche <> { Woche: TEXT } class Arbeitszeiten-Monat <> { Monat: TEXT } class Arbeitszeiten-Jahr <> { Jahr: TEXT } "Arbeitszeiten-Ansicht" <|-- "Arbeitszeiten-Woche" "Arbeitszeiten-Ansicht" <|-- "Arbeitszeiten-Monat" "Arbeitszeiten-Ansicht" <|-- "Arbeitszeiten-Jahr" @enduml