diff options
-rw-r--r-- | classes.puml | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/classes.puml b/classes.puml index 0af0f45..b27b72a 100644 --- a/classes.puml +++ b/classes.puml @@ -29,13 +29,13 @@ class Course extends Activity { + lecturer: ResearchAssociate + ects: int } -Course *-- Person.ResearchAssociate +Course "1..*" *-- Person.ResearchAssociate class StudentProject extends Activity { + supervisor: ResearchAssociate + ects: int } -StudentProject *-- Person.ResearchAssociate +StudentProject "1" *-- Person.ResearchAssociate } @@ -47,8 +47,8 @@ class Programme { + addActivity(): void + valid() } -Programme *- Activity.Course -Programme *- Activity.StudentProject +Programme "1..*" o-- Activity.Course +Programme "5" o-- Activity.StudentProject Programme "1" *-- Person.Student class Bachelorizer { |