MCD + MLD + script de création

ServeurDeTest
Noé GARNIER 3 years ago
parent af70bc7543
commit 0cf352879e

Binary file not shown.

@ -0,0 +1,31 @@
CREATE TABLE Admin{
email varchar(50) PRIMARY KEY,
pseudo varchar(50),
mdp varchar(50)
};
CREATE TABLE Enigme{
idEnigme char(5) PRIMARY KEY,
admin varchar(50) REFERENCES Admin(pseudo),
enoncé 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(50)
};
CREATE TABLE Game(
idGame char(5) NOT NULL,
joueur varchar(50) REFERENCES Joueur(pseudo),
enigme char(5) REFERENCES Enigme(idEnigme),
points numeric CHECK (points >0)
PRIMARY KEY(idGame, joueur, enigme)
);
Loading…
Cancel
Save