CREATE TABLE rezervacija ( id_rezervacije NUMERIC PRIMARY, datum_od DATE NOT NULL, datum_do DATE ); CREATE TABLE osoba ( jmbg NCHAR(13) PRIMARY, ime NVARCHAR2 NOT NULL, prezime NVARCHAR2 NOT NULL, imejl NVARCHAR2, broj_telefona NUMERIC NOT NULL, broj_pasosa NUMERIC NOT NULL, CONSTRAINT FK1_osoba FOREIGN KEY (id_rezervacije) REFERENCES rezervacija (id_rezervacije), ); CREATE TABLE soba ( idKategorije NUMERIC NOT NULL, naziv NVARCHAR2(30) NOT NULL, opis NVARCHAR2(150) NOT NULL, CONSTRAINT PK_kategorije PRIMARY KEY (idKategorije) ); CREATE TABLE garaza ( idKategorije NUMERIC NOT NULL, naziv NVARCHAR2(30) NOT NULL, opis NVARCHAR2(150) NOT NULL, CONSTRAINT PK_kategorije PRIMARY KEY (idKategorije) ); CREATE TABLE hotel ( idKategorije NUMERIC NOT NULL, naziv NVARCHAR2(30) NOT NULL, opis NVARCHAR2(150) NOT NULL, CONSTRAINT PK_kategorije PRIMARY KEY (idKategorije) ); CREATE TABLE wc ( idKategorije NUMERIC NOT NULL, naziv NVARCHAR2(30) NOT NULL, opis NVARCHAR2(150) NOT NULL, CONSTRAINT PK_kategorije PRIMARY KEY (idKategorije) ); CREATE TABLE sprat ( idKategorije NUMERIC NOT NULL, naziv NVARCHAR2(30) NOT NULL, opis NVARCHAR2(150) NOT NULL, CONSTRAINT PK_kategorije PRIMARY KEY (idKategorije) ); CREATE TABLE nacin_placanja ( idKategorije NUMERIC NOT NULL, naziv NVARCHAR2(30) NOT NULL, opis NVARCHAR2(150) NOT NULL, CONSTRAINT PK_kategorije PRIMARY KEY (idKategorije) ); CREATE TABLE dodatne_usluge ( idKategorije NUMERIC NOT NULL, naziv NVARCHAR2(30) NOT NULL, opis NVARCHAR2(150) NOT NULL, CONSTRAINT PK_kategorije PRIMARY KEY (idKategorije) ); CREATE TABLE restoran ( idKategorije NUMERIC NOT NULL, naziv NVARCHAR2(30) NOT NULL, opis NVARCHAR2(150) NOT NULL, CONSTRAINT PK_kategorije PRIMARY KEY (idKategorije) );