```plantuml @startuml entity "Jeu" as jeu { id : int nom : string nbrParties : int } entity "Scientifique" as scientifique { id : int nom : string prenom : string photo : string dateNaissance : date descriptif : string ratioTrouvee : float sexe: char #idThematique : int #idDifficulte : int #idSexe : int } entity "Thematique" as thematique { id : int libelle : string } entity "Difficulte" as difficulte { id : int libelle : string } entity "Joueur" as joueur { id : int pseudo : string #idPartie : int } entity "Utilisateur" as utilisateur { #idJoueur : int email : string motDePasse : string pseudo : string } entity "Invite" as invite { #idJoueur : int } entity "Partie" as partie { id : int codeInvitation : string isStarted: bool #idJeu : int } entity "Admin" as admin { id : int email : string motDePasse : string } entity "Decouvrir" as decouvrir { #idUtilisateur : int #idScientifique : int } entity "Indice" as indice { id : int indice : string #idScientifique : int } entity "Reponse" as reponse { id : int reponse : string #idScientifique : int #idQuestion : int } entity "Question" as question { id : int question : string } entity "Action" as action { id : int dateAction : date } entity "Jouer" as jouer { #idAction #idPartie } entity "ActionPendu" as actionPendu { #idAction lettre : char wordToFind : string lifeLeft : int } entity "ActionKahoot" as actionKahoot { #idAction numReponse: int tempsReponse: int #idJoueur } entity "ActionQuiEstCe" as actionQuiEstCe { #idAction #idJoueur } actionPendu --> action actionQuiEstCe --> action actionQuiEstCe --> joueur actionKahoot --> action actionKahoot --> joueur jouer --> action jouer --> partie partie --> jeu partie <-- joueur invite --> joueur utilisateur --> joueur scientifique --> thematique scientifique --> difficulte scientifique --> indice question --> reponse reponse --> scientifique decouvrir --> scientifique decouvrir --> utilisateur jeu --> scientifique @enduml