Depot MLD et script TABLE
continuous-integration/drone/push Build is passing Details

Documentation
Lucas EVARD 2 years ago
parent d7e3839507
commit a9204cf152

Binary file not shown.

After

Width:  |  Height:  |  Size: 446 KiB

@ -2,6 +2,7 @@ DROP TABLE Planification;
DROP TABLE Opération; DROP TABLE Opération;
DROP TABLE Echeancier; DROP TABLE Echeancier;
DROP TABLE Compte; DROP TABLE Compte;
DROP TABLE InscrBanque;
DROP TABLE Banque; DROP TABLE Banque;
DROP TABLE DeviseInscrit; DROP TABLE DeviseInscrit;
DROP TABLE Inscrit; DROP TABLE Inscrit;
@ -39,15 +40,23 @@ CREATE TABLE Banque
urllogo varchar(60) urllogo varchar(60)
); );
CREATE TABLE Compte CREATE TABLE InscrBanque
( (
id char(5) PRIMARY KEY, id char(5) PRIMARY KEY,
nomBanque varchar(40), nomBanque varchar(40),
nom varchar(40), idInscrit char(5) UNIQUE,
idInscrit char(5), UNIQUE(nomBanque,idInscrit),
FOREIGN KEY (nomBanque) REFERENCES Banque(nom), FOREIGN KEY (nomBanque) REFERENCES Banque(nom),
FOREIGN KEY (idInscrit) REFERENCES Inscrit(id), FOREIGN KEY (idInscrit) REFERENCES Inscrit(id)
UNIQUE(nomBanque,nom,idInscrit) );
CREATE TABLE Compte
(
id char (5) PRIMARY KEY,
nom varchar(40),
idInscritBanque char(5),
FOREIGN KEY (idInscritBanque) REFERENCES InscrBanque(id),
UNIQUE(idInscritBanque,nom)
); );
CREATE TABLE Echeancier CREATE TABLE Echeancier

Loading…
Cancel
Save