diff --git a/project/Docs/classe/classDiagram.md b/project/Docs/classe/classDiagram.md index 93ec610..8020318 100644 --- a/project/Docs/classe/classDiagram.md +++ b/project/Docs/classe/classDiagram.md @@ -25,21 +25,28 @@ Scientifique "*" <-- "*"Utilisateur : A découvert < Scientifique .. Admin : Gérer < -abstract Compte{ +abstract Joueur{ + pseudo : String {unique} +} + +class Utilisateur{ email : String {unique} motDePasse : Hash } -class Utilisateur{ - pseudo : String {unique} +class Invite{ + idSession : Integer } -class Admin{ +Joueur <|-- Utilisateur +Joueur <|-- Invite +class Admin{ + email : String {unique} + motDePasse : Hash } -Compte <|-- Utilisateur -Compte <|-- Admin + class Jeu{ @@ -49,5 +56,11 @@ class Jeu{ Jeu .. Scientifique : Accède > +class Partie{ + codeInvidation : String +} + +Partie "1" --> "*" Joueur + @enduml ``` \ No newline at end of file