/* drop table Vantelista; drop sequence Vantelisteradnummer; drop table Bokning; drop table Plats; drop sequence Platsnummer; drop table Passagerare; drop sequence Passagerarnummer; */ create unique sequence Passagerarnummer; create table Passagerare (Nummer integer not null primary key default next_value of Passagerarnummer, Namn varchar(10), Adress varchar(12)); insert into Passagerare (Namn, Adress) values ('Anna', 'Annagränd 1'); insert into Passagerare (Namn, Adress) values ('Bertil', 'Bertilbo 1'); insert into Passagerare (Namn, Adress) values ('Cecilia', 'C-vägen 1'); insert into Passagerare (Namn, Adress) values ('David', 'Davidstorp'); insert into Passagerare (Namn, Adress) values ('Erik', 'Erikshof'); insert into Passagerare (Namn, Adress) values ('Fia', 'Fiaorget 2'); insert into Passagerare (Namn, Adress) values ('Gun', 'Gunbohus'); insert into Passagerare (Namn, Adress) values ('Helge', 'Helgestig 7'); insert into Passagerare (Namn, Adress) values ('Ivar', 'Ivarvägen 2'); insert into Passagerare (Namn, Adress) values ('Jesper', 'Jesperstorp'); create unique sequence Platsnummer; create table Plats (Nummer integer not null primary key default next_value of Platsnummer, Platstyp varchar(10) not null); insert into Plats (Platstyp) values ('Fönster'); insert into Plats (Platstyp) values ('Gång'); insert into Plats (Platstyp) values ('Fönster'); insert into Plats (Platstyp) values ('Gång'); insert into Plats (Platstyp) values ('Fönster'); create table Bokning (Plats integer not null primary key references Plats(Nummer), BokadAv integer not null references Passagerare(Nummer)); insert into Bokning (Plats, BokadAv) values (1, 1); insert into Bokning (Plats, BokadAv) values (2, 2); insert into Bokning (Plats, BokadAv) values (3, 3); insert into Bokning (Plats, BokadAv) values (4, 10); insert into Bokning (Plats, BokadAv) values (5, 10); create unique sequence Vantelisteradnummer; create table Vantelista (Nummer integer not null primary key default next_value of Vantelisteradnummer, Passagerare integer not null references Passagerare(Nummer)); insert into Vantelista (Passagerare) values (6); insert into Vantelista (Passagerare) values (7); insert into Vantelista (Passagerare) values (8);