Compare commits

..

6 commits

Author SHA1 Message Date
Olougouna Axel
cb5a0876c0 Merge branch 'master' of https://git.etud.insa-toulouse.fr/rbonnet/tp_bdd2
gvhjbjkl
2022-12-07 09:25:39 +01:00
Olougouna Axel
91e54f68d4 Merge branch 'master' of https://git.etud.insa-toulouse.fr/rbonnet/tp_bdd2 2022-12-07 09:14:25 +01:00
Olougouna Axel
7f0d4d0643 Merge branch 'master' of https://git.etud.insa-toulouse.fr/rbonnet/tp_bdd2
corr
2022-12-07 09:12:24 +01:00
Olougouna Axel
7af136b1f9 corr 2022-12-07 09:12:21 +01:00
Olougouna Axel
9c5f38ace8 corr 2022-12-07 09:05:38 +01:00
Olougouna Axel
abe2f61eda correction 2022-12-07 09:02:19 +01:00

View file

@ -61,7 +61,7 @@ CREATE TABLE Etablissement(
adresse VARCHAR, adresse VARCHAR,
); );
CREATE TABLE Enseignant_Chercheur
-- Nathan -- Nathan
CREATE TABLE Evenement( CREATE TABLE Evenement(
idEvenement INT NOT NULL, idEvenement INT NOT NULL,
@ -88,6 +88,12 @@ CREATE TABLE Labo_externe(
); );
-- Nathan -- Nathan
CREATE TABLE Evenement(
PRIMARY KEY(idEvenement),
date_debut DATE,
date_fin DATE,
);
CREATE TABLE Journee_Porte_Ouvertes( CREATE TABLE Journee_Porte_Ouvertes(
idPorteOuverte INT NOT NULL, idPorteOuverte INT NOT NULL,
FOREIGN KEY (idPorteOuverte) REFERENCES Evenement(idEvenement), FOREIGN KEY (idPorteOuverte) REFERENCES Evenement(idEvenement),
@ -105,8 +111,8 @@ CREATE TABLE Auteur_Externe (
PRIMARY KEY (idAuteur) PRIMARY KEY (idAuteur)
); );
-- Nathan -- NathanCREATE TABLE Enseignant_Chercheuration INT NOT NULL,
CREATE TABLE Publication ( CREATE TABLE Publication(
idPublication INT NOT NULL, idPublication INT NOT NULL,
titre VARCHAR, titre VARCHAR,
annee DATE, annee DATE,
@ -126,9 +132,9 @@ CREATE TABLE Participe(
); );
-- Ronan -- Ronan
CREATE TABLE Preside( CREATE TABLE PreCREATE TABLE Enseignant_Chercheurside(
idCongres INT NOT NULL, e_fin DATE,
idScientifique INT NOT NULL, );es( idScientifique INT NOT NULL,
FOREIGN KEY (idCongres) REFERENCES Congres(idCongres), FOREIGN KEY (idCongres) REFERENCES Congres(idCongres),
FOREIGN KEY (idScientifique) REFERENCES Scientifique(idScientifique), FOREIGN KEY (idScientifique) REFERENCES Scientifique(idScientifique),
PRIMARY KEY (idCongres, idScientifique) PRIMARY KEY (idCongres, idScientifique)
@ -143,7 +149,7 @@ CREATE TABLE Publie_Scientifique(
PRIMARY KEY (idPublication, idScientifique) PRIMARY KEY (idPublication, idScientifique)
); );
-- Ronan -- RonanCREATE TABLE Enseignant_Chercheur
CREATE TABLE Publie_Doctorant( CREATE TABLE Publie_Doctorant(
idPublication INT NOT NULL, idPublication INT NOT NULL,
idDoctorant INT NOT NULL, idDoctorant INT NOT NULL,
@ -198,20 +204,5 @@ CREATE TABLE Encadrement (
PRIMARY KEY(idScientifique,idDoctorant), PRIMARY KEY(idScientifique,idDoctorant),
); );
--Yasmine
CREATE TABLE Etablissement (
nom char,
acronyme char,
adresse char,
PRIMARY KEY(idEtablissement),
);
--Yasmine
CREATE TABLE Partenaire(
PRIMARY KEY(idPartenaire),
nom char,
pays char,
);