diff --git a/WEB/Model/bd.sql b/WEB/Model/bd.sql index 1e4f8eca..f2ee3908 100644 --- a/WEB/Model/bd.sql +++ b/WEB/Model/bd.sql @@ -58,8 +58,19 @@ PRIMARY KEY(joueur, enigme, partie) ); CREATE TABLE Contenir( -partie varchar(50) REFERENCES Partie(id), -enigme varchar(5) REFERENCES Enigme(id), +partie int REFERENCES Partie(id), +enigme int REFERENCES Enigme(id), indexEnigme numeric UNIQUE, PRIMARY KEY(partie, enigme) ); + +CREATE TABLE Participer( + partie int REFERENCES Partie(id), + joueur varchar(50) REFERENCES Joueur(email), + PRIMARY KEY(partie, joueur) +); + +CREATE TABLE Gerer( + admin varchar(50) REFERENCES Admin(id), + enigme int REFERENCES Enigme(id), +)