Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE TABLE public.sitio_fragil_vulneravel_area_legalmente_protegida2
- (
- id INTEGER NOT NULL DEFAULT NEXTVAL('sitio_fragil_vulneravel_area_legalmente_protegida_id_seq'::regclass),
- cidade_id INTEGER NOT NULL,
- nome CHARACTER VARYING(100), -- Nome do Sítio frágil/vulnerável.
- fonte_informacao CHARACTER VARYING(100), -- Pessoa responsável pelo preenchimento das informações inseridas no formulário.
- outras_observacoes CHARACTER VARYING(800),
- grau_risco INTEGER,
- risco CHARACTER VARYING(150),
- bacia_id INTEGER,
- esfera CHARACTER VARYING(10) NOT NULL, -- Esfera responsável pela administração da área legalmente protegida, podendo ser Municipal, Estadual, Federal ou Particular.
- areaha NUMERIC(10,3), -- Área ocupada pela área legalmente protegida (em hectares).
- tipo_area_id INTEGER NOT NULL,
- atividade_desenvolvida_id INTEGER,
- geom geometry(MultiPolygon,4326),
- CONSTRAINT pk_sfv_area_legalmente_protegida PRIMARY KEY (id),
- CONSTRAINT fk_sfv_area_legalmente_protegida_bacia FOREIGN KEY (bacia_id)
- REFERENCES public.bacia (id) MATCH SIMPLE
- ON UPDATE NO ACTION ON DELETE NO ACTION,
- CONSTRAINT fk_sfv_area_legalmente_protegida_cidade FOREIGN KEY (cidade_id)
- REFERENCES public.cidade (id) MATCH SIMPLE
- ON UPDATE NO ACTION ON DELETE NO ACTION,
- CONSTRAINT fk_sfv_area_legalmente_protegida_ativ_desenvolvida FOREIGN KEY (atividade_desenvolvida_id)
- REFERENCES public.atividade_desenvolvida (id) MATCH SIMPLE
- ON UPDATE NO ACTION ON DELETE NO ACTION,
- CONSTRAINT fk_sfv_area_legalmente_protegida_tipo_area FOREIGN KEY (tipo_area_id)
- REFERENCES public.tipo_area (id) MATCH SIMPLE
- ON UPDATE NO ACTION ON DELETE NO ACTION,
- CONSTRAINT chk_esfera CHECK (esfera::text = ANY (ARRAY['Municipal'::CHARACTER VARYING::text, 'Estadual'::CHARACTER VARYING::text, 'Federal'::CHARACTER VARYING::text, 'Particular'::CHARACTER VARYING::text]))
- )
- WITH (
- OIDS=FALSE
- );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement