CREATE TABLE rlc_orcamento_x_ordem_compra ( filial_orc integer NOT NULL, orcamento integer NOT NULL, orcamento_item integer NOT NULL, filial_oc integer NOT NULL, ordem_compra integer NOT NULL, ordem_compra_item integer NOT NULL, CONSTRAINT pk_rlc_orcamento_x_ordem_compra PRIMARY KEY (filial_orc, orcamento, orcamento_item, filial_oc, ordem_compra, ordem_compra_item), CONSTRAINT fk_rlc_orcamento_x_ordem_compra_orcamento FOREIGN KEY (filial_orc, orcamento, orcamento_item) REFERENCES public.vnd_orcamento_item (filial_orc, orcamento, sequencia) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION, CONSTRAINT fk_rlc_orcamento_x_ordem_compra_ordem_compra FOREIGN KEY (filial_oc, ordem_compra, ordem_compra_item) REFERENCES public.com_ordem_compra_item (filial_oc, codigo, sequencia) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ) TABLESPACE pg_default; ALTER TABLE public.rlc_orcamento_x_ordem_compra OWNER to postgres; --------------------------------------------------------------------------------------------------------------------------------------------------- CREATE TABLE com_aux_ordem_compra_ficha_tecnica ( filial_orc integer NOT NULL, orcamento integer NOT NULL, orcamento_item integer NOT NULL, terminal_ip character varying(50) NOT NULL, usuario integer NOT NULL, materia_prima integer NOT NULL, quantidade_materia_prima numeric(18,6) NOT NULL, gera_ordem_compra character varying(1) NOT NULL, CONSTRAINT pk_com_aux_ordem_compra_ficha_tecnica PRIMARY KEY (filial_orc, orcamento, orcamento_item, terminal_ip, usuario), CONSTRAINT fk_com_aux_ordem_compra_ficha_tecnica_orcamento FOREIGN KEY (filial_orc, orcamento, orcamento_item) REFERENCES public.vnd_orcamento_item (filial_orc, orcamento, sequencia) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ) TABLESPACE pg_default; ALTER TABLE public.com_aux_ordem_compra_ficha_tecnica OWNER to postgres;