From 597701aaa58bae53f590756804fc1118215deeaa Mon Sep 17 00:00:00 2001 From: Felix Albrigtsen Date: Wed, 16 Mar 2022 10:14:55 +0100 Subject: [PATCH] Update diagrams after superviser feedback --- documentation/classDiagram.puml | 2 -- documentation/domainModel.puml | 13 ++++++++----- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/documentation/classDiagram.puml b/documentation/classDiagram.puml index 523ffcc..2c3deaa 100644 --- a/documentation/classDiagram.puml +++ b/documentation/classDiagram.puml @@ -7,12 +7,10 @@ class Match { *match_id: Integer tournament_id: Integer team_ids: Integer[] - scores: Integer[] winner_id: Integer tier: Integer Match constructor(tournament_id: Integer, team_ids: Integer[]) - void setScore(team_id: Integer, score: Integer) void setWinner(winner_id: Integer) } class Team { diff --git a/documentation/domainModel.puml b/documentation/domainModel.puml index 1d96e42..b56c823 100644 --- a/documentation/domainModel.puml +++ b/documentation/domainModel.puml @@ -5,9 +5,9 @@ class Match { *match_id: Integer Tournament Teams - Scores Winner } + class Team { *team_id Name @@ -15,6 +15,7 @@ class Team { Players Matches } + class Player { *player_id Name @@ -37,10 +38,12 @@ class Administrator { Manager-status } -Team "2..*" -> "1..*" Tournament : "Plays in" -Tournament "1" --> "1..*" Match : contains -Player "1..*" --> "1..1" Team : "Belongs to" -Team "2..2" --> "1..*" Match : "Competes in" +Team "2..*" - "1..*" Tournament : "Plays in" +Tournament "1" -- "1..*" Match : contains +Player "1..*" -- "1..1" Team : "Belongs to" +Team "2..2" -- "1..*" Match : "Competes in" +Administrator "1..*" -- "0..*" Tournament : "Manages" +Administrator "1..*" -- "0..*" Team : "Manages" @enduml \ No newline at end of file