diff --git a/SAEBDD.sql b/SAEBDD.sql index 09e8fcd..191e9dd 100644 --- a/SAEBDD.sql +++ b/SAEBDD.sql @@ -13,6 +13,15 @@ CREATE TABLE Réservartion ( ); CREATE TABLE Voiture( - immatriculation PRIMARY KEY CONSTRAINT Problème_Immatriculation CHECK(immatriculation LIKE '(A-Z)(A-Z)(0-9)(0-9)(0-9)(A-Z)(A-Z)') -) + immatriculation CHAR(9) PRIMARY KEY CONSTRAINT Problème_Immatriculation CHECK(immatriculation LIKE '(A-Z)(A-Z)(0-9)(0-9)(0-9)(A-Z)(A-Z)'), + marque VARCHAR(50) NOT NULL CONSTRAINT Probmème_Marque, + kilométrage NUMERIC(6) NOT NULL CONSTRAINT Problème_Kilométrage, + couleur VARCHAR(40) NOT NULL CONSTRAINT Porblème_Couleur, + modèle VARCHAR(50) NOT NULL REFERENCES Type, +); + +CREATE TABLE Type( + modèle VARCHAR(50) PRIMARY KEY CONSTRAINT Problème_Modèle, + caution NUMERIC(5) NOT NULL CONSTRAINT Poblème_Caution, +) \ No newline at end of file