Maël DAIM 2 years ago
commit c50517fd9e

@ -5,13 +5,13 @@ CREATE TABLE Voiture(
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,
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,
caution NUMERIC(5) NOT NULL CONSTRAINT Poblème_Caution
);
CREATE TABLE Client(
@ -21,7 +21,7 @@ CREATE TABLE Client(
date_obtention DATE NOT NULL CONSTRAINT Problème_Date CHECK(date_obtention < (CURRENT_DATE - INTERVAL '3 year')),
adresse VARCHAR(100) NOT NULL CONSTRAINT Probleme_Adresse,
code_postal NUMERIC(4) NOT NULL CHECK(9999 < code_postal < 99999),
ville VARCHAR(100) NOT NULL CONSTRAINT Porblème_Ville,
ville VARCHAR(100) NOT NULL CONSTRAINT Porblème_Ville
tel
);
@ -32,7 +32,7 @@ CREATE TABLE Réservartion(
DateReservation DATE CONSTRAINT Date_Réservation NOT NULL,
forfait NUMERIC(5,2) CONSTRAINT Problème_Forfait CHECK (Forfait >= 500.00 AND Forfait > 0.00),
DateRetour DATE CONSTRAINT Date_Retour CHECK (dateretour > DateReservation),
Durée NUMERIC(2) CONSTRAINT Problème_Durée CHECK(Durée <= 7 AND Durée >= 1),
Durée NUMERIC(2) CONSTRAINT Problème_Durée CHECK(Durée <= 7 AND Durée >= 1)
);
CREATE TABLE Stock(
@ -46,5 +46,5 @@ CREATE TABLE Stock(
CREATE TABLE Fournisseur(
nom_fournisseur VARCHAR(100) PRIMARY KEY,
type_contrat VARCHAR(100) NOT NULL,
date_contrat DATE NOT NULL CONSTRAINT Problème_Date_Contrat,
date_contrat DATE NOT NULL CONSTRAINT Problème_Date_Contrat
);
Loading…
Cancel
Save