CREATE TABLE Ruokalaji ( Nimi VARCHAR(100) NOT NULL, Kuvaus VARCHAR(250) DEFAULT '-', RuokalajiID SERIAL PRIMARY KEY, CONSTRAINT Ruokalaji_Nimi_UQ UNIQUE (Nimi) ) ; CREATE TABLE Resepti ( Nimi VARCHAR(100) NOT NULL, Kuvaus VARCHAR(250) DEFAULT '-', Henkilomaara INTEGER DEFAULT 2 CHECK ( henkilomaara > 0 ), ReseptiID SERIAL PRIMARY KEY, RuokalajiID INTEGER NOT NULL, CONSTRAINT Resepti_RuokalajiID FOREIGN KEY (RuokalajiID) REFERENCES Ruokalaji (RuokalajiID) ) ; INSERT INTO ruokalaji (nimi, kuvaus, ruokalajiid) VALUES ('Alkuruoka','-', 1); INSERT INTO ruokalaji (nimi, kuvaus, ruokalajiid) VALUES ('Pääruoka','-', 2); INSERT INTO ruokalaji (nimi, kuvaus, ruokalajiid) VALUES ('Lisäkeruoka','-', 3); INSERT INTO ruokalaji (nimi, kuvaus, ruokalajiid) VALUES ('Väli - tai iltapala','-', 4); INSERT INTO ruokalaji (nimi, kuvaus, ruokalajiid) VALUES ('Jälkiruoka','-', 5); INSERT INTO ruokalaji (nimi, kuvaus, ruokalajiid) VALUES ('Suolainen leivonnainen','-', 6); INSERT INTO ruokalaji (nimi, kuvaus, ruokalajiid) VALUES ('Makea leivonnainen','-', 7); INSERT INTO resepti VALUES ('Ananas Con Carne','Tulinen',4,1,2); INSERT INTO resepti VALUES ('Tiramisu','Hieno herkku',6,2,7); INSERT INTO resepti VALUES ('Banaanicurry','Mainio kasvisruoka',2,3,2); INSERT INTO resepti VALUES ('Porkkanapiirakka','Suuri herkku',8,4,7); INSERT INTO resepti VALUES ('Rommikakku','Hyytelökakku, ei tarvi paistaa',6,5,7); INSERT INTO resepti VALUES ('Kauralastut','Helppo ja nopea',4,6,7);