3
1

Update wine_quality table

This commit is contained in:
2023-04-15 17:08:42 +02:00
parent 78188b9f4e
commit 8cd441f7f8
2 changed files with 13 additions and 14 deletions

@ -154,10 +154,9 @@ CREATE TABLE wine_variety (
CREATE TABLE wine_quality ( CREATE TABLE wine_quality (
qualid TEXT NOT NULL CHECK (qualid REGEXP '^[A-Z]{3}$'), qualid TEXT NOT NULL CHECK (qualid REGEXP '^[A-Z]{3}$'),
origin_level INTEGER NOT NULL, origin_level INTEGER NOT NULL,
predicate INTEGER NOT NULL CHECK(predicate IN (TRUE, FALSE)),
min_kmw REAL DEFAULT NULL,
name TEXT NOT NULL, name TEXT NOT NULL,
from_kmw REAL DEFAULT NULL,
to_kmw REAL DEFAULT NULL,
CONSTRAINT pk_wine_quality PRIMARY KEY (qualid) CONSTRAINT pk_wine_quality PRIMARY KEY (qualid)
) STRICT; ) STRICT;

@ -30,25 +30,25 @@ INSERT INTO AT_bundesland VALUES
(9, 'W', NULL, 'Wien'); (9, 'W', NULL, 'Wien');
INSERT INTO wine_quality VALUES INSERT INTO wine_quality VALUES
('WEI', 0, 'Wein', NULL, NULL), ('WEI', 0, FALSE, NULL, 'Wein'),
('RSW', 0, 'Rebsortenwein', 11.5, 14.0), ('RSW', 0, FALSE, 11.5, 'Rebsortenwein'),
('LDW', 1, 'Landwein', 14.0, 15.0), ('LDW', 1, FALSE, 14.0, 'Landwein'),
('QUW', 3, 'Qualitätswein', 15.0, 17.0), ('QUW', 3, FALSE, 15.0, 'Qualitätswein'),
('KAB', 3, 'Kabinett', 17.0, NULL), ('KAB', 3, FALSE, 17.0, 'Kabinett'),
('SPL', 3, 'Spätlese', NULL, NULL); ('SPL', 3, TRUE, 19.0, 'Spätlese'),
('AUL', 3, TRUE, 21.0, 'Auslese'),
('BAL', 3, TRUE, 25.0, 'Beerenauslese'),
('TBA', 3, TRUE, 30.0, 'Trockenbeerenauslese'),
('DAC', 3, TRUE, 15.0, 'Districtus Austriae Controllatus');
--INSERT INTO wine_quality (qualid, name) --INSERT INTO wine_quality (qualid, name)
--('AUL', 'Auslese'),
--('BAL', 'Beerenauslese'),
--('DAC', 'Districtus Austriae Controllatus'),
--('EIW', 'Eiswein'), --('EIW', 'Eiswein'),
--('INW', 'Industriewein'), --('INW', 'Industriewein'),
--('RAB', 'Ruster Ausbruch'), --('RAB', 'Ruster Ausbruch'),
--('SOE', 'Sonstige Erzeugnisse'), --('SOE', 'Sonstige Erzeugnisse'),
--('STW', 'Strohwein'), --('STW', 'Strohwein'),
--('STU', 'Sturm für Qualitätsstufe'), --('STU', 'Sturm für Qualitätsstufe'),
--('TGT', 'Teilweise gegorener Traubenmost'), --('TGT', 'Teilweise gegorener Traubenmost');
--('TBA', 'Trockenbeerenauslese');
INSERT INTO wine_origin VALUES INSERT INTO wine_origin VALUES
('AUSL', NULL , 'Ausland', NULL), ('AUSL', NULL , 'Ausland', NULL),