0 calificaciones0% encontró este documento útil (0 votos)
13 vistas1 página
Este documento contiene un script SQL que crea 3 tablas (departamento, etapa y municipio) y define claves foráneas entre ellas. La tabla departamento almacena información sobre departamentos, la tabla municipio almacena información sobre municipios asociados a departamentos y la tabla etapa almacena información sobre etapas asociadas a municipios.
Este documento contiene un script SQL que crea 3 tablas (departamento, etapa y municipio) y define claves foráneas entre ellas. La tabla departamento almacena información sobre departamentos, la tabla municipio almacena información sobre municipios asociados a departamentos y la tabla etapa almacena información sobre etapas asociadas a municipios.
Este documento contiene un script SQL que crea 3 tablas (departamento, etapa y municipio) y define claves foráneas entre ellas. La tabla departamento almacena información sobre departamentos, la tabla municipio almacena información sobre municipios asociados a departamentos y la tabla etapa almacena información sobre etapas asociadas a municipios.
-- 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;