CREATE TABLE public.prd_ordem_producao_etapa ( filial integer NOT NULL, ordem_producao integer NOT NULL, sequencia integer NOT NULL, tipo_servico integer NOT NULL, observacao character varying(100) NOT NULL, CONSTRAINT pk_prd_ordem_producao_etapa PRIMARY KEY (filial, ordem_producao, sequencia), CONSTRAINT fk_prd_ordem_producao_etapa FOREIGN KEY (filial, ordem_producao) REFERENCES public.prd_ordem_producao (filial, ordem_producao) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE RESTRICT ) TABLESPACE pg_default; ALTER TABLE IF EXISTS public.prd_ordem_producao_etapa OWNER to postgres; CREATE TABLE public.prd_ordem_producao_etapa_operador ( filial integer NOT NULL, ordem_producao integer NOT NULL, sequencia integer NOT NULL, operador integer NOT NULL, quantidade numeric(18, 6) NOT NULL, CONSTRAINT pk_prd_ordem_producao_etapa_operador PRIMARY KEY (filial, ordem_producao, sequencia, operador), CONSTRAINT fk_prd_ordem_producao_etapa FOREIGN KEY (filial, ordem_producao, sequencia) REFERENCES public.prd_ordem_producao_etapa (filial, ordem_producao, sequencia) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE RESTRICT, CONSTRAINT fk_prd_ordem_producao_etapa_operador FOREIGN KEY (operador) REFERENCES public.prd_operador_producao (codigo) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE RESTRICT ) TABLESPACE pg_default; ALTER TABLE IF EXISTS public.prd_ordem_producao_etapa_operador OWNER to postgres;