Está en la página 1de 1

-- This script was generated by a beta version of the ERD tool in pgAdmin 4.

-- Please log an issue at


https://redmine.postgresql.org/projects/pgadmin4/issues/new if you find any bugs,
including reproduction steps.
BEGIN;

CREATE TABLE public.departamento


(
id_departamento numeric(4, 0) NOT NULL,
nombre_departamento character varying(200) NOT NULL,
total_dosis_asignadas numeric NOT NULL,
total_dosis_entregadas numeric NOT NULL,
total_entrega_primera_dosis numeric NOT NULL,
total_entrega_segunda_dosis numeric NOT NULL,
total_entrega_unica_dosis numeric NOT NULL,
primera_dosis_aplicada numeric NOT NULL,
segunda_dosis_aplicada numeric NOT NULL,
total_unica_dosis_aplicadas numeric NOT NULL,
PRIMARY KEY (id_departamento)
);

CREATE TABLE public.etapa


(
id_etapa numeric(4, 0) NOT NULL,
id_municipio numeric(4, 0) NOT NULL,
etapa_1 numeric(4, 0) NOT NULL,
etapa_2 numeric(4, 0) NOT NULL,
etapa_3 numeric(4, 0) NOT NULL,
etapa_4 numeric(4, 0) NOT NULL,
descripcion character varying(300) NOT NULL,
PRIMARY KEY (id_etapa)
);

CREATE TABLE public.municipio


(
id_municipio numeric(4, 0) NOT NULL,
nombre_municipio character varying(200) NOT NULL,
id_departamento numeric(4, 0) NOT NULL,
PRIMARY KEY (id_municipio)
);

ALTER TABLE public.etapa


ADD FOREIGN KEY (id_municipio)
REFERENCES public.municipio (id_municipio)
NOT VALID;

ALTER TABLE public.municipio


ADD FOREIGN KEY (id_departamento)
REFERENCES public.departamento (id_departamento)
NOT VALID;

END;

También podría gustarte