From 20422c8ec6693c481eef9ee0c300a47958882930 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Sat, 1 Mar 2025 12:57:36 +0100 Subject: rename Bachelorizer.puml -> classes.puml --- classes.puml | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 classes.puml (limited to 'classes.puml') diff --git a/classes.puml b/classes.puml new file mode 100644 index 0000000..65d4429 --- /dev/null +++ b/classes.puml @@ -0,0 +1,45 @@ +@startuml +abstract class Person { + +name +} + +abstract class Employee { + +ssn +} + +class Tap { +} + +enum VipRole { + DEAN + RESEARCHER + RESEARCH_ASSISTANT +} + +class Vip { + +VipRole role +} + +class Student { +} + +Person <|-- Employee +Employee <|-- Tap +Employee <|-- Vip +Person <|-- Student + +abstract class Org { + +name +} + +class Institute { +} + +class Faculty { + +address +} + +Org <|-- Institute +Org <|-- Faculty +Institute <|-- Faculty +@enduml -- cgit v1.2.3