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