Merge branch 'master' of https://codefirst.iut.uca.fr/git/nathan.boileau/Scripted
commit
eecee0c31a
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…
Reference in new issue