Correction de vos erreurs

master
Thomas MUZARD 2 years ago
parent c540c50ce5
commit ddb2d475fb

@ -0,0 +1 @@
,thmuzard,IUTCLINFA1902L.uca.local,05.12.2022 11:28,file:///home/UCA/thmuzard/.config/libreoffice/4;

@ -0,0 +1,211 @@
DELETE FROM RETOUR_R;
DELETE FROM RETOUR_L;
DELETE FROM CONTIENT;
DELETE FROM AVOIR;
DELETE FROM POSSEDE;
DELETE FROM LIVRAISON;
DELETE FROM FOURNISSEUR;
DELETE FROM CLIENT;
DELETE FROM ZONE_GEOGRAPHIQUE;
DELETE FROM RESERVATION;
DELETE FROM LOCATION;
DELETE FROM ETAT_PROD;
DELETE FROM PRODUIT;
DELETE FROM TYPES;
INSERT INTO FOURNISSEUR
VALUES('F001', 'JEFOURNIS', '4', 'Fournisseur');
INSERT INTO FOURNISSEUR
VALUES('F002', 'FOURNIER', '3', 'Fournisseur ');
INSERT INTO FOURNISSEUR
VALUES('F003', 'FOURNOIS', '5', 'Excellent fournisseur');
INSERT INTO FOURNISSEUR
VALUES('F004', 'FOURNETOUT', '2', 'Ce fournisseur pourrait mieux faire');
INSERT INTO FOURNISSEUR
VALUES('F005', 'FOURNETTE', '4', 'Un bon fournisseur');
INSERT INTO FOURNISSEUR
VALUES('F006', 'FOURNESOL', '3', 'Assez bon fournisseur');
INSERT INTO LIVRAISON
VALUES('l001', '12-01-2022', 'F002');
INSERT INTO LIVRAISON
VALUES('l002', '12-01-2022', 'F001');
INSERT INTO LIVRAISON
VALUES('l003', '13-01-2022', 'F004');
INSERT INTO LIVRAISON
VALUES('l004', '13-01-2022', 'F005');
INSERT INTO LIVRAISON
VALUES('l005', '13-01-2022', 'F002');
INSERT INTO LIVRAISON
VALUES('l006', '15-01-2022', 'F003');
INSERT INTO TYPES
VALUES('T001', 'jeu de strategie');
INSERT INTO TYPES
VALUES('T002', 'jeu d enfants');
INSERT INTO TYPES
VALUES('T003', 'jeu de famille');
INSERT INTO TYPES
VALUES('T004', 'jeu d adulte');
INSERT INTO TYPES
VALUES('T005', 'jeu de cartes');
INSERT INTO PRODUIT
VALUES('P001', 'Monopoly', '10', '20', 'T001');
INSERT INTO PRODUIT
VALUES('P002', 'Risk', '10', '20', 'T001');
INSERT INTO PRODUIT
VALUES('P003', 'Cluedo', '10', '20', 'T001');
INSERT INTO PRODUIT
VALUES('P004', 'Uno', '10', '20', 'T005');
INSERT INTO PRODUIT
VALUES('P005', 'Poker', '10', '20', 'T005');
INSERT INTO PRODUIT
VALUES('P006', 'Bataille Navale', '10', '20', 'T005');
INSERT INTO POSSEDE
VALUES('5', 'P002', 'l005');
INSERT INTO POSSEDE
VALUES('8', 'P001', 'l006');
INSERT INTO POSSEDE
VALUES('15', 'P003', 'l001');
INSERT INTO POSSEDE
VALUES('6', 'P005', 'l002');
INSERT INTO POSSEDE
VALUES('9', 'P004', 'l004');
INSERT INTO POSSEDE
VALUES('11', 'P006', 'l003');
INSERT INTO RESERVATION
VALUES('R002', '19-01-2022', '21-01-2022');
INSERT INTO RESERVATION
VALUES('R003', '25-01-2022', '27-01-2022');
INSERT INTO RESERVATION
VALUES('R004', '30-01-2022', '01-02-2022');
INSERT INTO RESERVATION
VALUES('R005', '31-01-2022', '01-02-2022');
INSERT INTO RESERVATION
VALUES('R006', '06-02-2022', '08-02-2022');
INSERT INTO RESERVATION
VALUES('R007', '18-02-2022', '19-02-2022');
INSERT INTO RESERVATION
VALUES('R001', '01-03-2022', '02-03-2022');
INSERT INTO CONTIENT
VALUES('5', 'P001', 'R002');
INSERT INTO CONTIENT
VALUES('2', 'P002', 'R002');
INSERT INTO CONTIENT
VALUES('7', 'P003', 'R001');
INSERT INTO CONTIENT
VALUES('3', 'P004', 'R003');
INSERT INTO CONTIENT
VALUES('5', 'P005', 'R004');
INSERT INTO CONTIENT
VALUES('4', 'P006', 'R004');
INSERT INTO ETAT_PROD
VALUES('E001','1');
INSERT INTO ETAT_PROD
VALUES('E002','10.5');
INSERT INTO ETAT_PROD
VALUES('E003','200');
INSERT INTO LOCATION
VALUES('L001', 'Dunkerque', '4', 'Lieu ', '12-01-2022', 'E002');
INSERT INTO LOCATION
VALUES('L002', 'Lille', '3', 'Description ', '08-01-2022', 'E003');
INSERT INTO LOCATION
VALUES('L003', 'Paris', '5', 'Lieu', '18-01-2022', 'E002');
INSERT INTO LOCATION
VALUES('L004', 'Lyon', '2', 'Lie', '28-01-2022', 'E001');
INSERT INTO AVOIR
VALUES('3', 'P003', 'L001');
INSERT INTO AVOIR
VALUES('5', 'P001', 'L002');
INSERT INTO AVOIR
VALUES('2', 'P002', 'L002');
INSERT INTO AVOIR
VALUES('4', 'P004', 'L003');
INSERT INTO AVOIR
VALUES('5', 'P006', 'L004');
INSERT INTO AVOIR
VALUES('6', 'P005', 'L004');
INSERT INTO ZONE_GEOGRAPHIQUE
VALUES('Z001', 'Auvergne-Rhône-Alpes');
INSERT INTO ZONE_GEOGRAPHIQUE
VALUES('Z002', 'Bourgogne-Franche-Comté');
INSERT INTO ZONE_GEOGRAPHIQUE
VALUES('Z003', 'Bretagne');
INSERT INTO ZONE_GEOGRAPHIQUE
VALUES('Z004', 'Centre-Val de Loire');
INSERT INTO ZONE_GEOGRAPHIQUE
VALUES('Z005', 'Corse');
INSERT INTO ZONE_GEOGRAPHIQUE
VALUES('Z006', 'Grand Est');
INSERT INTO ZONE_GEOGRAPHIQUE
VALUES('Z007', 'Hauts-de-France');
INSERT INTO ZONE_GEOGRAPHIQUE
VALUES('Z008', 'Île-de-France');
INSERT INTO ZONE_GEOGRAPHIQUE
VALUES('Z009', 'Normandie');
INSERT INTO ZONE_GEOGRAPHIQUE
VALUES('Z010', 'Nouvelle-Aquitaine');
INSERT INTO ZONE_GEOGRAPHIQUE
VALUES('Z011', 'Occitanie');
INSERT INTO ZONE_GEOGRAPHIQUE
VALUES('Z012', 'Pays de la Loire');
INSERT INTO ZONE_GEOGRAPHIQUE
VALUES('Z013', 'Provence-Alpes-Côte d''Azur');
INSERT INTO CLIENT
VALUES('C001', 'DUPONT', '0780526591', '12', 'Avenue du bonheur', '66500', 'Perpignan', 'Particulier', 'n', 'L003', 'R005', 'Z011');
INSERT INTO CLIENT
VALUES('C002', 'DURAND', '0780525592', '10', 'Route de la martyr', '15000', 'Aurillac', 'Particulier', 'n', 'L001', 'R002', 'Z001'); -- n° sans nom rue == NULL !!!
INSERT INTO CLIENT
VALUES('C003', 'DUPOND', '0780526593', '11', 'Rue de la vigne', '75000', 'Paris', 'Professionel', 'y', 'L003', 'R003', 'Z008');
INSERT INTO CLIENT
VALUES('C004', 'DURANT', '0780526594', '15', 'Avenue de la licorne', '75000', 'Paris', 'Professionel', 'y', 'L003', 'R004', 'Z008');
INSERT INTO CLIENT
VALUES('C005', 'DUPONCE', '0780526595', '18', 'Rue du trésor', '18480', 'Saint Florent sur Cher', 'Particulier', 'n', 'L002', 'R001', 'Z003');
INSERT INTO CLIENT
VALUES('C006', 'DURANDE', '0780526596', '19', 'Route sur plage','20400', 'Bastia', 'Particulier', 'n', 'L004', 'R006', 'Z005');
INSERT INTO CLIENT
VALUES('C007', 'DUPONCE', '0780526597', '17', 'Avenue du moulin', '92130', 'Issy les Moulineaux', 'Particulier', 'n', 'L003', 'R007', 'Z008');
INSERT INTO RETOUR_R
VALUES('2022-12-15', 'R003', 'C001');
INSERT INTO RETOUR_R
VALUES('2022-11-14', 'R001', 'C002');
INSERT INTO RETOUR_R
VALUES('2022-11-10', 'R003', 'C003');
INSERT INTO RETOUR_R
VALUES('2023-01-11', 'R003', 'C004');
INSERT INTO RETOUR_L
VALUES('2022-12-15',E002, 'L003', 'C001');
INSERT INTO RETOUR_L
VALUES('2022-11-14',E002, 'L001', 'C002');
INSERT INTO RETOUR_L
VALUES('2022-11-10',E003, 'L003', 'C003');
INSERT INTO RETOUR_L
VALUES('2023-01-11',E003, 'L003', 'C004');

@ -1,19 +1,17 @@
<<<<<<< HEAD
DROP TABLE IF EXISTS POSSEDE;
DROP TABLE IF EXISTS LIVRAISON;
DROP TABLE IF EXISTS FOURNISSEUR;
DROP TABLE IF EXISTS AVOIR;
DROP TABLE IF EXISTS CONTIENT;
DROP TABLE IF EXISTS PRODUIT;
DROP TABLE IF EXISTS TYPE;
DROP TABLE IF EXISTS RETOUR;
DROP TABLE IF EXISTS CLIENT;
DROP TABLE IF EXISTS LOCATION;
DROP TABLE IF EXISTS ETAT_PROD;
DROP TABLE IF EXISTS ZONE_GEOGRAPHIQUE;
DROP TABLE IF EXISTS RESERVATION;
\! clear
DROP TABLE RETOUR_R;
DROP TABLE RETOUR_L;
DROP TABLE CONTIENT;
DROP TABLE AVOIR;
DROP TABLE POSSEDE;
DROP TABLE LIVRAISON;
DROP TABLE FOURNISSEUR;
DROP TABLE CLIENT;
DROP TABLE ZONE_GEOGRAPHIQUE;
DROP TABLE RESERVATION;
DROP TABLE LOCATION;
DROP TABLE ETAT_PROD;
DROP TABLE PRODUIT;
DROP TABLE TYPES;
CREATE TABLE FOURNISSEUR(
id_fournisseur char(4) PRIMARY KEY,
@ -25,10 +23,10 @@ CREATE TABLE FOURNISSEUR(
CREATE TABLE LIVRAISON (
id_livraison char(4) PRIMARY KEY,
date_livraison date NOT NULL,
id_fournisseur char(4) REFERENCES FOURNISSEUR
id_fournisseur char(4) REFERENCES FOURNISSEUR(id_fournisseur)
);
CREATE TABLE TYPE (
CREATE TABLE TYPES (
id_type char(4) PRIMARY KEY,
description varchar(50) UNIQUE NOT NULL
);
@ -38,16 +36,15 @@ CREATE TABLE PRODUIT (
nom varchar(50) UNIQUE NOT NULL,
qte numeric NOT NULL CHECK(qte >= 0),
prix numeric(6,2) NOT NULL CHECK(prix > 0),
id_type char(4) REFERENCES TYPE
id_type char(4) REFERENCES TYPES(id_type)
);
CREATE TABLE POSSEDE (
qte_livree numeric NOT NULL,
id_produit char(4) REFERENCES PRODUIT,
id_livraison char(4) REFERENCES LIVRAISON
id_produit char(4) REFERENCES PRODUIT(id_produit),
id_livraison char(4) REFERENCES LIVRAISON(id_livraison)
);
CREATE TABLE RESERVATION (
id_reservation char(4) PRIMARY KEY,
date_reservation date NOT NULL,
@ -58,13 +55,13 @@ CREATE TABLE RESERVATION (
CREATE TABLE CONTIENT (
qte numeric NOT NULL CHECK(qte > 0),
id_produit char(4) REFERENCES PRODUIT,
id_reservation char(4) REFERENCES RESERVATION
id_produit char(4) REFERENCES PRODUIT(id_produit),
id_reservation char(4) REFERENCES RESERVATION(id_reservation)
);
CREATE TABLE ETAT_PROD (
etat_prod char(4) PRIMARY KEY,
caution numeric(4,2) NOT NULL CHECK (caution > 0)
caution numeric NOT NULL CHECK (caution > 0)
);
CREATE TABLE LOCATION (
@ -73,17 +70,17 @@ CREATE TABLE LOCATION (
note numeric NOT NULL CHECK (note > 0 AND note <= 5),
description varchar(50),
date_deb date NOT NULL,
etat_prod char(4) REFERENCES ETAT_PROD
etat_prod char(4) REFERENCES ETAT_PROD(etat_prod)
);
CREATE TABLE AVOIR (
qte numeric NOT NULL CHECK(qte > 0),
id_produit char(4) REFERENCES PRODUIT,
id_location char(4) REFERENCES LOCATION
id_produit char(4) REFERENCES PRODUIT(id_produit),
id_location char(4) REFERENCES LOCATION(id_location)
);
CREATE TABLE ZONE_GEOGRAPHIQUE (
num_region char(4) PRIMARY KEY, -- a voir a quoi correspond le num_region
num_region char(4) PRIMARY KEY,
region varchar(30) NOT NULL
);
@ -92,241 +89,26 @@ CREATE TABLE CLIENT (
nom varchar(30) NOT NULL,
num_tel numeric(10) UNIQUE NOT NULL CHECK(num_tel > 0 AND num_tel < 0999999999),
num_rue numeric(3),
rue varchar(50),
code_postal char(5) NOT NULL,
ville varchar(20) NOT NULL,
ville varchar(30) NOT NULL,
type_client varchar(30) NOT NULL,
authorize_reduc char(1) NOT NULL CHECK(authorize_reduc = 'y' OR authorize_reduc ='n'),
id_location char(4) REFERENCES LOCATION,
id_reservation char(4) REFERENCES RESERVATION,
num_region char(4) REFERENCES ZONE_GEOGRAPHIQUE -- a voir a quoi correspond le num_region
id_location char(4) REFERENCES LOCATION(id_location),
id_reservation char(4) REFERENCES RESERVATION(id_reservation),
num_region char(4) REFERENCES ZONE_GEOGRAPHIQUE(num_region)
);
CREATE TABLE RETOUR_L (
date_retour date NOT NULL,
id_location char(4) REFERENCES LOCATION,
id_client char(4) REFERENCES CLIENT
etat_produit char(4),
id_location char(4) REFERENCES LOCATION(id_location),
id_client char(4) REFERENCES CLIENT(id_client)
);
CREATE TABLE RETOUR_R (
date_retour date NOT NULL,
id_reservation char(4) REFERENCES RESERVATION,
id_client char(4) REFERENCES CLIENT
id_reservation char(4) REFERENCES RESERVATION(id_reservation),
id_client char(4) REFERENCES CLIENT(id_client)
);
/*
=======
DROP TABLE POSSEDE;
DROP TABLE LIVRAISON;
DROP TABLE AVOIR;
DROP TABLE CONTIENT;
DROP TABLE RETOUR;
DROP TABLE PRODUIT;
DROP TABLE FOURNISSEUR;
DROP TABLE CLIENT;
DROP TABLE ZONE_GEOGRAPHIQUE;
DROP TABLE RESERVATION;
DROP TABLE LOCATION;
CREATE TABLE FOURNISSEUR {
id_fournisseur char(4) PRIMARY KEY,
nom varchar(30) UNIQUE NOT NULL,
note numeric(5) NOT NULL CHECK(note >= 0 AND note <= 5),
description varchar(50)
};
CREATE TABLE LIVRAISON {
id_livraison char(4) PRIMARY KEY,
date_livraison date NOT NULL,
id_fournisseur char(4) REFERENCES FOURNISSEUR
};
CREATE TABLE PRODUIT {
id_produit char(4) PRIMARY KEY,
nom varchar(50) UNIQUE NOT NULL,
qte numeric NOT NULL CHECK(qte >= 0),
prix_loca numeric(6,2) NOT NULL CHECK(prix_loca > 0),
prix_reserve numeric NOT NULL CHECK(prix_reserve > 0)
id_type char(4) REFERENCES TYPE
};
CREATE TABLE POSSEDE {
qte_livree numeric NOT NULL,
id_produit REFERENCES PRODUIT,
id_livraison REFERENCES LIVRAISON
};
CREATE TABLE TYPE {
id_type char(4) PRIMARY KEY,
description varchar(50) UNIQUE NOT NULL
};
CREATE TABLE RESERVATION {
id_reservation char(4) PRIMARY KEY,
date_reservation date NOT NULL,
date_deb date,
date_fin date,
CHECK(date_deb != date_reservation)
};
CREATE TABLE CONTIENT {
qte numeric NOT NULL CHECK(qte > 0),
id_produit char(4) REFERENCES PRODUIT,
id_reservation char(4) REFERENCES RESERVATION
};
CREATE TABLE ETAT_PROD {
etat_prod char(4) PRIMARY KEY,
caution numeric(4,2) NOT NULL CHECK (caution > 0)
};
CREATE TABLE LOCATION {
id_location char(4) PRIMARY KEY,
nom varchar(30) NOT NULL,
note numeric () NOT NULL CHECK (note > 0 AND note <= 5),
descriptions varchar(50),
date_deb date,
etat_prod char(4) REFERENCES ETAT_PROD
};
CREATE TABLE AVOIR {
qte numeric NOT NULL CHECK(qte > 0),
id_produit char(4) REFERENCES PRODUIT,
id_location char(4) REFERENCES LOCATION
};
CREATE TABLE ZONE_GEOGRAPHIQUE {
num_region numeric() PRIMARY KEY,
region varchar(30) NOT NULL
};
CREATE TABLE CLIENT {
id_client char(4) PRIMARY KEY,
nom varchar(30) NOT NULL,
num_tel numeric(10) UNIQUE NOT NULL,
num_rue numeric(),
code_postal char(5) NOT NULL,
ville varchar(20) NOT NULL,
type_client varchar(30) NOT NULL,
authorize_reduc char(1) NOT NULL CHECK(authorize_reduc = 'y' OR authorize_reduc ='n'),
id_location char(4) REFERENCES LOCATION,
id_reservation char(4) REFERENCES RESERVATION,
num_region numeric() REFERENCES ZONE_GEOGRAPHIQUE
};
CREATE TABLE RETOUR {
date_retour date NOT NULL,
id_location char(4) REFERENCES LOCATION,
id_client char(4) REFERENCES CLIENT
};
>>>>>>> 627c8fbcc1bbcb68ee5b1fb257aea7a99c023204
INSERT INTO FOURNISSEUR VALUES('F001', 'JEFOURNIS', '4', 'Fournisseur');
INSERT INTO FOURNISSEUR VALUES('F002', 'FOURNIER', '3', 'Fournisseur ');
INSERT INTO FOURNISSEUR VALUES('F003', 'FOURNOIS', '5', 'Excellent fournisseur');
INSERT INTO FOURNISSEUR VALUES('F004', 'FOURNETOUT', '2', 'Ce fournisseur pourrait mieux faire');
INSERT INTO FOURNISSEUR VALUES('F005', 'FOURNETTE', '4', 'Un bon fournisseur');
INSERT INTO FOURNISSEUR VALUES('F006', 'FOURNESOL', '3', 'Assez bon fournisseur');
INSERT INTO LIVRAISON VALUES('l001', '12-01-2022', 'F002');
INSERT INTO LIVRAISON VALUES('l002', '12-01-2022', 'F001');
INSERT INTO LIVRAISON VALUES('l003', '13-01-2022', 'F004');
INSERT INTO LIVRAISON VALUES('l004', '13-01-2022', 'F005');
INSERT INTO LIVRAISON VALUES('l005', '13-01-2022', 'F002');
INSERT INTO LIVRAISON VALUES('l006', '15-01-2022', 'F003');
INSERT INTO TYPE VALUES('T001', 'jeu de strategie');
INSERT INTO TYPE VALUES('T002', 'jeu d enfants');
INSERT INTO TYPE VALUES('T003', 'jeu de famille');
INSERT INTO TYPE VALUES('T004', 'jeu d adulte');
INSERT INTO TYPE VALUES('T005', 'jeu de cartes');
INSERT INTO PRODUIT VALUES('P001', 'Monopoly', 'T001', 'F001', '10', '20');
INSERT INTO PRODUIT VALUES('P002', 'Risk', 'T001', 'F002', '10', '20');
INSERT INTO PRODUIT VALUES('P003', 'Cluedo', 'T001', 'F003', '10', '20');
INSERT INTO PRODUIT VALUES('P004', 'Uno', 'T005', 'F004', '10', '20');
INSERT INTO PRODUIT VALUES('P005', 'Poker', 'T005', 'F005', '10', '20');
INSERT INTO PRODUIT VALUES('P006', 'Bataille Navale', 'T005', 'F006', '10', '20');
INSERT INTO RESERVATION VALUES('R002', '19-01-2022', '21-01-2022');
INSERT INTO RESERVATION VALUES('R003', '25-01-2022', '27-01-2022');
INSERT INTO RESERVATION VALUES('R004', '30-01-2022', '01-02-2022');
INSERT INTO RESERVATION VALUES('R005', '31-01-2022', '01-02-2022');
INSERT INTO RESERVATION VALUES('R006', '06-02-2022', '08-02-2022');
INSERT INTO RESERVATION VALUES('R007', '18-02-2022', '19-02-2022');
INSERT INTO RESERVATION VALUES('R008', '01-03-2022', '02-03-2022');
INSERT INTO CONTIENT VALUES('5', 'P001', 'R002');
INSERT INTO CONTIENT VALUES('2', 'P002', 'R002');
INSERT INTO CONTIENT VALUES('7', 'P003', 'R001');
INSERT INTO CONTIENT VALUES('3', 'P004', 'R003');
INSERT INTO CONTIENT VALUES('5', 'P005', 'R004');
INSERT INTO CONTIENT VALUES('4', 'P006', 'R004');
INSERT INTO ETAT_PROD VALUES('E001','1');
INSERT INTO ETAT_PROD VALUES('E002','0001.50');
INSERT INTO ETAT_PROD VALUES('E003','0200.00');
INSERT INTO ETAT_PROD VALUES('E004','0250.50');
INSERT INTO ETAT_PROD VALUES('E005','0300.50');
INSERT INTO LOCATION VALUES('L001', 'Dunkerque', '4', 'Lieu ', '12-01-2022', 'E002');
INSERT INTO LOCATION VALUES('L002', 'Lille', '3', 'Description ', '08-01-2022', 'E003');
INSERT INTO LOCATION VALUES('L003', 'Paris', '5', 'Lieu', '18-01-L2022', 'E005');
INSERT INTO LOCATION VALUES('L004', 'Lyon', '2', 'Lie', '28-01-2022', 'E004');
INSERT INTO AVOIR VALUES('3', 'P003', 'L001');
INSERT INTO AVOIR VALUES('5', 'P001', 'L002');
INSERT INTO AVOIR VALUES('2', 'P002', 'L002');
INSERT INTO AVOIR VALUES('4', 'P004', 'L003');
INSERT INTO AVOIR VALUES('5', 'P006', 'L004');
INSERT INTO AVOIR VALUES('6', 'P005', 'L004');
INSERT INTO ZONE_GEOGRAPHIQUE VALUES('Z001', 'Auvergne-Rhône-Alpes');
INSERT INTO ZONE_GEOGRAPHIQUE VALUES('Z002', 'Bourgogne-Franche-Comté');
INSERT INTO ZONE_GEOGRAPHIQUE VALUES('Z003', 'Bretagne');
INSERT INTO ZONE_GEOGRAPHIQUE VALUES('Z004', 'Centre-Val de Loire');
INSERT INTO ZONE_GEOGRAPHIQUE VALUES('Z005', 'Corse');
INSERT INTO ZONE_GEOGRAPHIQUE VALUES('Z006', 'Grand Est');
INSERT INTO ZONE_GEOGRAPHIQUE VALUES('Z007', 'Hauts-de-France');
INSERT INTO ZONE_GEOGRAPHIQUE VALUES('Z008', 'Île-de-France');
INSERT INTO ZONE_GEOGRAPHIQUE VALUES('Z009', 'Normandie');
INSERT INTO ZONE_GEOGRAPHIQUE VALUES('Z010', 'Nouvelle-Aquitaine');
INSERT INTO ZONE_GEOGRAPHIQUE VALUES('Z011', 'Occitanie');
INSERT INTO ZONE_GEOGRAPHIQUE VALUES('Z012', 'Pays de la Loire');
INSERT INTO ZONE_GEOGRAPHIQUE VALUES('Z013', 'Provence-Alpes-Côte d''Azur');
INSERT INTO CLIENT VALUES('C001', 'DUPONT', '0780526591', '12', '66500', 'Perpignan', 'Particulier', 'n', 'L003', 'R005', 'Z011');
INSERT INTO CLIENT VALUES('C002', 'DURAND', '0780525592', '10', '15000', 'Aurillac', 'Particulier', 'n', 'L001', 'R002', 'Z001'); -- n° sans nom rue == NULL !!!
INSERT INTO CLIENT VALUES('C003', 'DUPOND', '0780526593', '11', '75000', 'Paris', 'Professionel', 'y', 'L003', 'R003', 'Z008');
INSERT INTO CLIENT VALUES('C004', 'DURANT', '0780526594', '15', '75000', 'Paris', 'Professionel', 'y', 'L003', 'R004', 'Z008');
INSERT INTO CLIENT VALUES('C005', 'DUPONCE', '0780526595', '18', '18480', 'Saint Florent sur Cher', 'Particulier', 'n', 'L002', 'R001', 'Z003');
INSERT INTO CLIENT VALUES('C006', 'DURANDE', '0780526596', '19', '20400', 'Bastia', 'Particulier', 'n', 'L004', 'R006', 'Z005');
INSERT INTO CLIENT VALUES('C007', 'DUPONCE', '0780526597', '17', '92130', 'Issy les Moulineaux', 'Particulier', 'n', 'L003', 'R007', 'Z008');
INSERT INTO RETOUR_L VALUES('2022-12-15', 'L003', 'C001');
INSERT INTO RETOUR_L VALUES('2022-11-14', 'L001', 'C002');
INSERT INTO RETOUR_L VALUES('2022-11-10', 'L003', 'C003');
INSERT INTO RETOUR_L VALUES('2023-01-11', 'L003', 'C004');
INSERT INTO RETOUR_R VALUES('2022-12-15', 'R003', 'C001');
INSERT INTO RETOUR_R VALUES('2022-11-14', 'R001', 'C002');
INSERT INTO RETOUR_R VALUES('2022-11-10', 'R003', 'C003');
INSERT INTO RETOUR_R VALUES('2023-01-11', 'R003', 'C004');
*/
\d
Loading…
Cancel
Save