-- Table: public.nfs_nota_explosao_familia -- DROP TABLE public.nfs_nota_explosao_familia; CREATE TABLE public.nfs_nota_explosao_familia( filial integer NOT NULL, nota integer NOT NULL, serie character varying(6) NOT NULL, explosao integer NOT NULL, nr_planej integer NOT NULL, familia integer NOT NULL, tipo integer NOT NULL, grupo integer NOT NULL, cardapio integer NOT NULL, data_planej date NOT NULL, cliente_requis integer NOT NULL, log_usuario integer NOT NULL, log_data date NOT NULL, log_hora time without time zone NOT NULL, cliente_destino integer NOT NULL, rota integer NOT NULL, CONSTRAINT pk_nfs_nota_explosao_familia PRIMARY KEY (filial, nota, serie, explosao, nr_planej, familia), CONSTRAINT fk_nfs_nota_explosao_familia FOREIGN KEY (serie, filial, nota) REFERENCES public.nfs_nota_fiscal (serie, filial_nota, nota) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE RESTRICT ) TABLESPACE pg_default; ALTER TABLE public.nfs_nota_explosao_familia OWNER to postgres; COMMENT ON TABLE public.nfs_nota_explosao_familia IS 'Relacionamento Nota x Explosao / Familia'; -- Index: idx_nfs_nota_explosao_familia -- DROP INDEX IF EXISTS public.idx_nfs_nota_explosao_familia; CREATE INDEX idx_nfs_nota_explosao_familia ON public.nfs_nota_explosao_familia USING btree (filial ASC NULLS LAST, explosao ASC NULLS LAST, familia ASC NULLS LAST) TABLESPACE pg_default;