Compare commits

..

No commits in common. "bc5abb8eb520637c32496d4779d1f498392315f6" and "05d3e267bab86beb860a81bdea8c28ced441c94d" have entirely different histories.

View file

@ -31,7 +31,7 @@ CREATE TABLE Doctorant(
date_debut_these DATE, date_debut_these DATE,
date_soutenance DATE, date_soutenance DATE,
FOREIGN KEY (idDoctorant) REFERENCES Personnel(idPersonnel), FOREIGN KEY (idDoctorant) REFERENCES Personnel(idPersonnel),
PRIMARY KEY(idDoctorant) PRIMARY KEY(idPersonnel)
); );
--Yasmine --Yasmine
@ -43,22 +43,22 @@ CREATE TABLE Scientifique(
PRIMARY KEY(idPersonnel) PRIMARY KEY(idPersonnel)
); );
--Axel
CREATE TABLE Enseignant_Chercheur(
idEnseignant INT NOT NULL,
echelon ECHELON,
FOREIGN KEY (idEtablissement) REFERENCES Etablissement(idEtablissement),
FOREIN KEY (idEnseignant) REFERENCES Personnel(idPersonnel),
PRIMARY KEY (idEnseignant)
);
--Axel --Axel
CREATE TABLE Etablissement( CREATE TABLE Etablissement(
idEtablissement INT CONSTRAINT UnEtablissement PRIMARY Key, idEtablissement INT CONSTRAINT UnEtablissement PRIMARY Key,
nom VARCHAR, nom VARCHAR,
acronyme VARCHAR, acronyme VARCHAR,
adresse VARCHAR adresse VARCHAR,
);
--Axel
CREATE TABLE Enseignant_Chercheur(
idEnseignant INT NOT NULL,
echelon ECHELON,
FOREIGN KEY (idEtablissement) REFERENCES UnEtablissement,
FOREIGN KEY (idEnseignant) REFERENCES Personnel(idPersonnel),
PRIMARY KEY (idEnseignant)
); );