Commit 262e6c0d authored by Tom HENRION's avatar Tom HENRION

sql Improvement

parent 25ff06ae
......@@ -24,7 +24,6 @@ DROP TYPE IF EXISTS type_recolte;
DROP TYPE IF EXISTS couleur_fruit;
DROP SEQUENCE IF EXISTS num_parcelle;
DROP SEQUENCE IF EXISTS mode_taille;
DROP SEQUENCE IF EXISTS Critère;
DROP SEQUENCE IF EXISTS vente;
DROP SEQUENCE IF EXISTS conditionnement_vin;
......@@ -37,7 +36,6 @@ DROP SEQUENCE IF EXISTS id_climat;
CREATE TYPE etat_parcelle as enum('Plantation','Arrachage');
CREATE TYPE type_culture as enum ('Désherbées en plein','enherbées et tondues', 'Cultivées');
CREATE TYPE type_recolte as enum ('Manuel','Mecanique');
#CREATE TYPE type_recolte as enum ('Taille courte','Taille longue', 'Guyot simple', 'Guyot double');
----------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------
......@@ -114,6 +112,20 @@ INSERT INTO Méthode_de_récolte VALUES ('Manuel', 20.30),
----------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------
CREATE TABLE Mode_de_taille (
Nom VARCHAR PRIMARY KEY,
Description VARCHAR NOT NULL
);
INSERT INTO Mode_de_taille VALUES ('Taille courte', 'On ne garde qu’un à deux yeux par sarment.'),
('Taille longue', 'On conserve de quatre à dix yeux par sarment.'),
('Guyot simple', 'La baguette sera formée par le sarment supérieur et le courson par le sarment inférieur.'),
('Guyot double', 'La baguette sera formée par le sarment supérieur et le courson par le sarment inférieur.');
----------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------
--- Creation des Tables ---
CREATE TABLE Parcelle (
......@@ -151,19 +163,6 @@ INSERT INTO Parcelle VALUES (nextval('num_parcelle'), 260, 3, 'Plantation', 'Cha
----------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------
CREATE TABLE Mode_de_taille (
Nom VARCHAR PRIMARY KEY,
Description VARCHAR NOT NULL
);
INSERT INTO Mode_de_taille VALUES ('Taille courte', 'On ne garde qu’un à deux yeux par sarment.')
('Taille longue', 'On conserve de quatre à dix yeux par sarment.')
('Guyot simple', 'La baguette sera formée par le sarment supérieur et le courson par le sarment inférieur.')
('Guyot double', 'La baguette sera formée par le sarment supérieur et le courson par le sarment inférieur.')
----------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------
CREATE TABLE Critère_Qualitatif (
Id INTEGER PRIMARY KEY,
couleur_robe VARCHAR NOT NULL,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment