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

View File

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

View File

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