CREATE TABLE pensiune ( nume character(50) NOT NULL, localitate character(20) NOT NULL, nr_stele integer, id_pensiune serial NOT NULL, CONSTRAINT pensiune_pkey PRIMARY KEY (id_pensiune ) ) WITH ( OIDS=FALSE ); ALTER TABLE pensiune OWNER TO postgres;
Crearea tabelului camera CREATE TABLE camera ( tip character(20) NOT NULL, facilitate character(50) NOT NULL, id_camera serial NOT NULL, id_pensiune integer, CONSTRAINT camera_pkey PRIMARY KEY (id_camera ) ) WITH ( OIDS=FALSE ); ALTER TABLE camera OWNER TO postgres;
Crearea tabelului client
CREATE TABLE client ( nume character(15) NOT NULL, prenume character(15) NOT NULL, sex character(1) NOT NULL, telefon character(10), id_client serial NOT NULL, id_camera integer, CONSTRAINT client_pkey PRIMARY KEY (id_client ) ) WITH ( OIDS=FALSE ); ALTER TABLE client OWNER TO postgres;
Crearea table imagine
CREATE TABLE imagine ( size real NOT NULL, format character(5) NOT NULL, img oid, rezolutie integer[] NOT NULL, id_imagine serial NOT NULL, id_camera integer, CONSTRAINT imagine_pkey PRIMARY KEY (id_imagine ) ) WITH ( OIDS=FALSE ); ALTER TABLE imagine OWNER TO postgres;
Creare table audio
CREATE TABLE audio ( size real NOT NULL, format character(5) NOT NULL, audio oid, durata integer NOT NULL, id_audio serial NOT NULL, id_camera integer, CONSTRAINT audio_pkey PRIMARY KEY (id_audio ) ) WITH ( OIDS=FALSE ); ALTER TABLE audio OWNER TO postgres;
Creare table video
CREATE TABLE video ( size real NOT NULL, format character(5) NOT NULL, video oid, durata integer NOT NULL, id_video serial NOT NULL, id_camera integer, CONSTRAINT video_pkey PRIMARY KEY (id_video ) ) WITH ( OIDS=FALSE ); ALTER TABLE video OWNER TO postgres;
Crearea table carte_oaspeti CREATE TABLE carte_oaspeti ( format character(5) NOT NULL, nr_pag integer NOT NULL, nr_impresii integer NOT NULL, carte_oaspeti oid, id_carte serial NOT NULL, id_pensiune integer, CONSTRAINT carte_oaspeti_pkey PRIMARY KEY (id_carte ) ) WITH ( OIDS=FALSE ); ALTER TABLE carte_oaspeti OWNER TO postgres;