|
|
@ -1,11 +1,10 @@
|
|
|
|
**Jeu(<ins>id</ins>, nom, nbrParties)**
|
|
|
|
**Jeu(<ins>id</ins>, nom, nbrParties)**
|
|
|
|
- *id* : clef primaire de la table Jeu
|
|
|
|
- *id* : clef primaire de la table Jeu
|
|
|
|
|
|
|
|
|
|
|
|
**Scientifique(<ins>id</ins>, nom, prenom, photo, dateNaissance, descriptif, ratioTrouvee, #idThematique, #idDifficulte, #idSexe)**
|
|
|
|
**Scientifique(<ins>id</ins>, nom, prenom, photo, dateNaissance, descriptif, ratioTrouvee, sexe, #idThematique, #idDifficulte)**
|
|
|
|
- *id* : clef primaire de la table Scientifique
|
|
|
|
- *id* : clef primaire de la table Scientifique
|
|
|
|
- *#idThematique* clef étrangère en référence à *id* de la table Thematique
|
|
|
|
- *#idThematique* clef étrangère en référence à *id* de la table Thematique
|
|
|
|
- *#idDifficulte* clef étrangère en référence à *id* de la table Difficulté
|
|
|
|
- *#idDifficulte* clef étrangère en référence à *id* de la table Difficulté
|
|
|
|
- *#idSexe* clef étrangère en référence à *id* de la table Sexe
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**Thematique(<ins>id</ins>, libelle)**
|
|
|
|
**Thematique(<ins>id</ins>, libelle)**
|
|
|
|
- *id* : clef primaire de la table Thematique
|
|
|
|
- *id* : clef primaire de la table Thematique
|
|
|
@ -13,11 +12,9 @@
|
|
|
|
**Difficulté(<ins>id</ins>, libelle)**
|
|
|
|
**Difficulté(<ins>id</ins>, libelle)**
|
|
|
|
- *id* : clef primaire de la table Difficulté
|
|
|
|
- *id* : clef primaire de la table Difficulté
|
|
|
|
|
|
|
|
|
|
|
|
**Sexe(<ins>id</ins>, libelle)**
|
|
|
|
**Joueur(<ins>id</ins>, pseudo, #idPartie)**
|
|
|
|
- *id* : clef primaire de la table Sexe
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**Joueur(<ins>id</ins>, pseudo)**
|
|
|
|
|
|
|
|
- *id* : clef primaire de la table Joueur
|
|
|
|
- *id* : clef primaire de la table Joueur
|
|
|
|
|
|
|
|
- *#idPartie* : clef étrangère en référence à *id* de la table Partie
|
|
|
|
|
|
|
|
|
|
|
|
**Utilisateur(<ins>#idJoueur</ins>, email, motDePasse, pseudo)**
|
|
|
|
**Utilisateur(<ins>#idJoueur</ins>, email, motDePasse, pseudo)**
|
|
|
|
- *idJoueur* : clef primaire de la table Joueur
|
|
|
|
- *idJoueur* : clef primaire de la table Joueur
|
|
|
@ -27,9 +24,8 @@
|
|
|
|
- *idJoueur* : clef primaire de la table Joueur
|
|
|
|
- *idJoueur* : clef primaire de la table Joueur
|
|
|
|
- *#idJoueur* : clef étrangère en référence à *id* de la table Joueur
|
|
|
|
- *#idJoueur* : clef étrangère en référence à *id* de la table Joueur
|
|
|
|
|
|
|
|
|
|
|
|
**Partie(<ins>id</ins>, codeInvitation, #idJoueur, #idJeu)**
|
|
|
|
**Partie(<ins>id</ins>, codeInvitation, #idJeu)**
|
|
|
|
- *id* : clef primaire de la table Partie
|
|
|
|
- *id* : clef primaire de la table Partie
|
|
|
|
- *#idJoueur* : clef étrangère en référence à *id* de la table Joueur
|
|
|
|
|
|
|
|
- *#idJeu* : clef étrangère en référence à *id* de la table Jeu
|
|
|
|
- *#idJeu* : clef étrangère en référence à *id* de la table Jeu
|
|
|
|
|
|
|
|
|
|
|
|
**Admin(<ins>#id</ins>, email, motDePasse)**
|
|
|
|
**Admin(<ins>#id</ins>, email, motDePasse)**
|
|
|
|