ServeurDeTest
parent
96f15e8473
commit
d102be4edc
@ -1,38 +0,0 @@
|
|||||||
DROP TABLE
|
|
||||||
|
|
||||||
|
|
||||||
CREATE TABLE Admin(
|
|
||||||
email varchar(50) PRIMARY KEY,
|
|
||||||
pseudo varchar(50),
|
|
||||||
mdp varchar(500)
|
|
||||||
);
|
|
||||||
|
|
||||||
CREATE TABLE Enigme(
|
|
||||||
idEnigme char(5) PRIMARY KEY,
|
|
||||||
admin varchar(50) REFERENCES Admin(email),
|
|
||||||
enonce varchar(250) NOT NULL,
|
|
||||||
aide varchar(250),
|
|
||||||
rappel varchar(250),
|
|
||||||
solution varchar(250) NOT NULL,
|
|
||||||
test varchar(250) NOT NULL,
|
|
||||||
tempsDeResolution numeric CHECK (tempsDeResolution >0)
|
|
||||||
);
|
|
||||||
|
|
||||||
CREATE TABLE Joueur(
|
|
||||||
email varchar(50) PRIMARY KEY,
|
|
||||||
enigmeEnCours varchar(50) REFERENCES Enigme(idEnigme),
|
|
||||||
pseudo varchar(50),
|
|
||||||
mdp varchar(500)
|
|
||||||
);
|
|
||||||
|
|
||||||
CREATE TABLE Partie(
|
|
||||||
idPartie char(5) NOT NULL,
|
|
||||||
joueur varchar(50) REFERENCES Joueur(email),
|
|
||||||
enigme char(5) REFERENCES Enigme(idEnigme),
|
|
||||||
points numeric CHECK (points >0),
|
|
||||||
PRIMARY KEY(idGame, joueur, enigme)
|
|
||||||
);
|
|
||||||
|
|
||||||
CREATE TABLE DetailPartie(
|
|
||||||
|
|
||||||
);
|
|
Loading…
Reference in new issue