CREATE TABLE gep_jegyzokonyv
(
   "gep_jegyzokonyv_kod" serial NOT NULL,
   "gep_jegyzokonyv_pkod" int4 NOT NULL,
   "gep_jegyzokonyv_tkod" int4 NOT NULL,
   "gep_jegyzokonyv_gkod" int4 NOT NULL,
   "gepfocsop" varchar(40),
   "gepnev" varchar(60),
   "nev" varchar(60),
   "tipus" varchar(80),
   "fajta" varchar(80),
   "kelthely" varchar(60),
   "datum_keltido" date,
   "datum_vizsgkezdete" date,
   "datum_vizsgvege" date,
   "datum_mviuzem" date,
   "korulmenyei" varchar(80),
   "uzmkorulm" varchar(80),
   "megjegyzes" text,
   "vizsgvegezte" varchar(50), 
    "beosztas" varchar(40),
   "dok_adatok" bool DEFAULT false,
   "dok_leiras" bool DEFAULT false,
   "dok_kezelesi" bool DEFAULT false,
   "dok_uzembehelyez" bool DEFAULT false,
   "dok_karbantartas" bool DEFAULT false,
   "dok_minoseg" bool DEFAULT false,
   "dok_hatosag" bool DEFAULT false,
   "dok_megfelel" bool DEFAULT false,
   "erintesvedelem" varchar(30),
   "mh_nyilvszam" varchar(20),
   "mh_lapszam" varchar(3),
   "mh_peldany" varchar(3),
   "mh_aktpeldany" varchar(3),
   "mh_itsz" varchar(10),
   "mh_ugyintezo" varchar(50),
   "mh_kapjak" text, 
   "c_userid" varchar(20),
   "c_date" date,
   "c_time" varchar(10),
   "m_userid" varchar(20),
   "m_date" date,
   "m_time" varchar(10),
   CONSTRAINT "gep_jegyzokonyv_pk1" PRIMARY KEY ("gep_jegyzokonyv_kod"),
   CONSTRAINT gep_jegyzokonyv_fk1 FOREIGN KEY ("gep_jegyzokonyv_pkod", "gep_jegyzokonyv_tkod") 
      REFERENCES telephely ("telephely_pkod", "telephely_kod") MATCH SIMPLE  ON UPDATE NO ACTION ON DELETE NO ACTION,
   CONSTRAINT gep_jegyzokonyv_fk2 FOREIGN KEY (gep_jegyzokonyv_gkod)
      REFERENCES gep_munkaeszkoz (gep_munkaeszkoz_kod) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION
) WITHOUT OIDS;

ALTER TABLE gep_jegyzokonyv OWNER TO mbt;

CREATE INDEX gep_jegyzokonyv_id1
   ON gep_jegyzokonyv (gep_jegyzokonyv_pkod, gep_jegyzokonyv_tkod, gep_jegyzokonyv_gkod);