--
-- PostgreSQL database dump
--

-- Started on 2012-04-27 12:09:46 ART

SET statement_timeout = 0;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = off;
SET check_function_bodies = false;
SET client_min_messages = warning;
SET escape_string_warning = off;

SET search_path = public, pg_catalog;

SET default_tablespace = '';

SET default_with_oids = false;

--
-- TOC entry 150 (class 1259 OID 96365)
-- Dependencies: 1843 1844 3
-- Name: categoria; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE categoria (
    id integer NOT NULL,
    nombre character varying(50),
    orden_vista integer DEFAULT 0,
    visible boolean DEFAULT true
);


--
-- TOC entry 1908 (class 0 OID 0)
-- Dependencies: 150
-- Name: TABLE categoria; Type: COMMENT; Schema: public; Owner: -
--

COMMENT ON TABLE categoria IS 'Categorias para agrupar preguntas';


--
-- TOC entry 149 (class 1259 OID 96363)
-- Dependencies: 150 3
-- Name: categoria_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE categoria_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 1909 (class 0 OID 0)
-- Dependencies: 149
-- Name: categoria_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE categoria_id_seq OWNED BY categoria.id;


--
-- TOC entry 141 (class 1259 OID 96292)
-- Dependencies: 3
-- Name: domicilio_edificio; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE domicilio_edificio (
    cui integer,
    domicilio character varying(255),
    latitud double precision,
    longitud double precision,
    comuna integer,
    id integer NOT NULL
);


--
-- TOC entry 1910 (class 0 OID 0)
-- Dependencies: 141
-- Name: TABLE domicilio_edificio; Type: COMMENT; Schema: public; Owner: -
--

COMMENT ON TABLE domicilio_edificio IS 'Puertas del edificio';


--
-- TOC entry 142 (class 1259 OID 96301)
-- Dependencies: 141 3
-- Name: domicilio_edificio_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE domicilio_edificio_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 1911 (class 0 OID 0)
-- Dependencies: 142
-- Name: domicilio_edificio_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE domicilio_edificio_id_seq OWNED BY domicilio_edificio.id;


--
-- TOC entry 140 (class 1259 OID 96284)
-- Dependencies: 3
-- Name: edificio; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE edificio (
    cui integer NOT NULL,
    superficio_m2 numeric
);


--
-- TOC entry 1912 (class 0 OID 0)
-- Dependencies: 140
-- Name: TABLE edificio; Type: COMMENT; Schema: public; Owner: -
--

COMMENT ON TABLE edificio IS 'Edificios';


--
-- TOC entry 143 (class 1259 OID 96315)
-- Dependencies: 3
-- Name: establecimiento; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE establecimiento (
    cue_anexo character(8) NOT NULL,
    nombre character varying(255),
    telefono character varying(50),
    nivel_modalidad character varying(100),
    tipo_establecimiento character varying(100),
    distrito_escolar integer,
    domicilio_edificio_id integer
);


--
-- TOC entry 1913 (class 0 OID 0)
-- Dependencies: 143
-- Name: TABLE establecimiento; Type: COMMENT; Schema: public; Owner: -
--

COMMENT ON TABLE establecimiento IS 'Establecimientos educativos - Escuelas';


--
-- TOC entry 146 (class 1259 OID 96344)
-- Dependencies: 3
-- Name: establecimiento_totales_sgd_anuales; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE establecimiento_totales_sgd_anuales (
    cue_anexo character(8),
    anio integer,
    pof_presupuestaria integer,
    pof_vacante integer,
    id integer NOT NULL
);


--
-- TOC entry 166 (class 1259 OID 96542)
-- Dependencies: 146 3
-- Name: establecimiento_totales_sgd_anuales_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE establecimiento_totales_sgd_anuales_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 1914 (class 0 OID 0)
-- Dependencies: 166
-- Name: establecimiento_totales_sgd_anuales_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE establecimiento_totales_sgd_anuales_id_seq OWNED BY establecimiento_totales_sgd_anuales.id;


--
-- TOC entry 144 (class 1259 OID 96328)
-- Dependencies: 3
-- Name: establecimiento_totales_sge_anuales; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE establecimiento_totales_sge_anuales (
    cue_anexo character(8),
    anio integer,
    matricula integer,
    cantidad_secciones integer,
    promedio_alumno_x_seccion double precision,
    id integer NOT NULL
);


--
-- TOC entry 145 (class 1259 OID 96331)
-- Dependencies: 144 3
-- Name: establecimiento_totales_sge_anuales_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE establecimiento_totales_sge_anuales_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 1915 (class 0 OID 0)
-- Dependencies: 145
-- Name: establecimiento_totales_sge_anuales_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE establecimiento_totales_sge_anuales_id_seq OWNED BY establecimiento_totales_sge_anuales.id;


--
-- TOC entry 161 (class 1259 OID 96462)
-- Dependencies: 3
-- Name: inspector; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE inspector (
    id integer NOT NULL,
    nombre character varying(50) NOT NULL
);


--
-- TOC entry 160 (class 1259 OID 96460)
-- Dependencies: 161 3
-- Name: inspector_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE inspector_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 1916 (class 0 OID 0)
-- Dependencies: 160
-- Name: inspector_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE inspector_id_seq OWNED BY inspector.id;


--
-- TOC entry 163 (class 1259 OID 96476)
-- Dependencies: 3
-- Name: plan1x1; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE plan1x1 (
    id integer NOT NULL,
    nombre character varying(30)
);


--
-- TOC entry 164 (class 1259 OID 96485)
-- Dependencies: 3
-- Name: plan1x1_establecimiento; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE plan1x1_establecimiento (
    cue_anexo character(8) NOT NULL,
    plan1x1_id integer NOT NULL,
    netbooks integer,
    notebooks integer,
    internet_enlace_fisico character varying(100),
    internet_enlace_inalambrico character varying(100)
);


--
-- TOC entry 162 (class 1259 OID 96474)
-- Dependencies: 163 3
-- Name: plan1x1_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE plan1x1_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 1917 (class 0 OID 0)
-- Dependencies: 162
-- Name: plan1x1_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE plan1x1_id_seq OWNED BY plan1x1.id;


--
-- TOC entry 152 (class 1259 OID 96376)
-- Dependencies: 1846 1847 1848 3
-- Name: pregunta; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE pregunta (
    id integer NOT NULL,
    nombre character varying(255),
    nombre_mostrable character varying(255),
    destacada boolean DEFAULT false,
    visible boolean DEFAULT true,
    orden integer DEFAULT 0,
    categoria_id integer,
    relevamiento_id integer
);


--
-- TOC entry 1918 (class 0 OID 0)
-- Dependencies: 152
-- Name: TABLE pregunta; Type: COMMENT; Schema: public; Owner: -
--

COMMENT ON TABLE pregunta IS 'Preguntas de las encuestas';


--
-- TOC entry 151 (class 1259 OID 96374)
-- Dependencies: 3 152
-- Name: pregunta_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE pregunta_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 1919 (class 0 OID 0)
-- Dependencies: 151
-- Name: pregunta_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE pregunta_id_seq OWNED BY pregunta.id;


--
-- TOC entry 148 (class 1259 OID 96357)
-- Dependencies: 3
-- Name: relevamiento; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE relevamiento (
    nombre character varying(20),
    fecha date,
    id integer NOT NULL
);


--
-- TOC entry 1920 (class 0 OID 0)
-- Dependencies: 148
-- Name: TABLE relevamiento; Type: COMMENT; Schema: public; Owner: -
--

COMMENT ON TABLE relevamiento IS 'Identifica un relevamiento';


--
-- TOC entry 155 (class 1259 OID 96411)
-- Dependencies: 3
-- Name: relevamiento_edificio; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE relevamiento_edificio (
    cui integer,
    relevamiento_id integer,
    ubic_tec character varying(15),
    inspector_id integer,
    id integer NOT NULL
);


--
-- TOC entry 165 (class 1259 OID 96527)
-- Dependencies: 155 3
-- Name: relevamiento_edificio_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE relevamiento_edificio_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 1921 (class 0 OID 0)
-- Dependencies: 165
-- Name: relevamiento_edificio_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE relevamiento_edificio_id_seq OWNED BY relevamiento_edificio.id;


--
-- TOC entry 147 (class 1259 OID 96355)
-- Dependencies: 148 3
-- Name: relevamiento_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE relevamiento_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 1922 (class 0 OID 0)
-- Dependencies: 147
-- Name: relevamiento_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE relevamiento_id_seq OWNED BY relevamiento.id;


--
-- TOC entry 154 (class 1259 OID 96400)
-- Dependencies: 3
-- Name: respuesta; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE respuesta (
    id integer NOT NULL,
    nombre character varying(10),
    valor integer,
    pregunta_id integer
);


--
-- TOC entry 1923 (class 0 OID 0)
-- Dependencies: 154
-- Name: TABLE respuesta; Type: COMMENT; Schema: public; Owner: -
--

COMMENT ON TABLE respuesta IS 'Posibles respuestas de una pregunta';


--
-- TOC entry 153 (class 1259 OID 96398)
-- Dependencies: 154 3
-- Name: respuesta_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE respuesta_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 1924 (class 0 OID 0)
-- Dependencies: 153
-- Name: respuesta_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE respuesta_id_seq OWNED BY respuesta.id;


--
-- TOC entry 157 (class 1259 OID 96428)
-- Dependencies: 3
-- Name: respuesta_relevamiento_edificio; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE respuesta_relevamiento_edificio (
    id integer NOT NULL,
    relevamiento_edificio_id integer,
    respuesta_id integer
);


--
-- TOC entry 156 (class 1259 OID 96426)
-- Dependencies: 157 3
-- Name: respuesta_relevamiento_edificio_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE respuesta_relevamiento_edificio_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 1925 (class 0 OID 0)
-- Dependencies: 156
-- Name: respuesta_relevamiento_edificio_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE respuesta_relevamiento_edificio_id_seq OWNED BY respuesta_relevamiento_edificio.id;


--
-- TOC entry 159 (class 1259 OID 96446)
-- Dependencies: 3
-- Name: respuesta_relevamiento_edificio_observacion; Type: TABLE; Schema: public; Owner: -; Tablespace: 
--

CREATE TABLE respuesta_relevamiento_edificio_observacion (
    id integer NOT NULL,
    respuesta_relevamiento_edificio_id integer,
    observacion text
);


--
-- TOC entry 158 (class 1259 OID 96444)
-- Dependencies: 3 159
-- Name: respuesta_relevamiento_edificio_observacion_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE respuesta_relevamiento_edificio_observacion_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MAXVALUE
    NO MINVALUE
    CACHE 1;


--
-- TOC entry 1926 (class 0 OID 0)
-- Dependencies: 158
-- Name: respuesta_relevamiento_edificio_observacion_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE respuesta_relevamiento_edificio_observacion_id_seq OWNED BY respuesta_relevamiento_edificio_observacion.id;


--
-- TOC entry 1842 (class 2604 OID 96368)
-- Dependencies: 150 149 150
-- Name: id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE categoria ALTER COLUMN id SET DEFAULT nextval('categoria_id_seq'::regclass);


--
-- TOC entry 1838 (class 2604 OID 96303)
-- Dependencies: 142 141
-- Name: id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE domicilio_edificio ALTER COLUMN id SET DEFAULT nextval('domicilio_edificio_id_seq'::regclass);


--
-- TOC entry 1840 (class 2604 OID 96544)
-- Dependencies: 166 146
-- Name: id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE establecimiento_totales_sgd_anuales ALTER COLUMN id SET DEFAULT nextval('establecimiento_totales_sgd_anuales_id_seq'::regclass);


--
-- TOC entry 1839 (class 2604 OID 96333)
-- Dependencies: 145 144
-- Name: id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE establecimiento_totales_sge_anuales ALTER COLUMN id SET DEFAULT nextval('establecimiento_totales_sge_anuales_id_seq'::regclass);


--
-- TOC entry 1853 (class 2604 OID 96465)
-- Dependencies: 160 161 161
-- Name: id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE inspector ALTER COLUMN id SET DEFAULT nextval('inspector_id_seq'::regclass);


--
-- TOC entry 1854 (class 2604 OID 96479)
-- Dependencies: 163 162 163
-- Name: id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE plan1x1 ALTER COLUMN id SET DEFAULT nextval('plan1x1_id_seq'::regclass);


--
-- TOC entry 1845 (class 2604 OID 96379)
-- Dependencies: 152 151 152
-- Name: id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE pregunta ALTER COLUMN id SET DEFAULT nextval('pregunta_id_seq'::regclass);


--
-- TOC entry 1841 (class 2604 OID 96360)
-- Dependencies: 148 147 148
-- Name: id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE relevamiento ALTER COLUMN id SET DEFAULT nextval('relevamiento_id_seq'::regclass);


--
-- TOC entry 1850 (class 2604 OID 96529)
-- Dependencies: 165 155
-- Name: id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE relevamiento_edificio ALTER COLUMN id SET DEFAULT nextval('relevamiento_edificio_id_seq'::regclass);


--
-- TOC entry 1849 (class 2604 OID 96403)
-- Dependencies: 153 154 154
-- Name: id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE respuesta ALTER COLUMN id SET DEFAULT nextval('respuesta_id_seq'::regclass);


--
-- TOC entry 1851 (class 2604 OID 96431)
-- Dependencies: 157 156 157
-- Name: id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE respuesta_relevamiento_edificio ALTER COLUMN id SET DEFAULT nextval('respuesta_relevamiento_edificio_id_seq'::regclass);


--
-- TOC entry 1852 (class 2604 OID 96449)
-- Dependencies: 158 159 159
-- Name: id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE respuesta_relevamiento_edificio_observacion ALTER COLUMN id SET DEFAULT nextval('respuesta_relevamiento_edificio_observacion_id_seq'::regclass);


--
-- TOC entry 1869 (class 2606 OID 96372)
-- Dependencies: 150 150
-- Name: categorias_pk; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY categoria
    ADD CONSTRAINT categorias_pk PRIMARY KEY (id);


--
-- TOC entry 1861 (class 2606 OID 96322)
-- Dependencies: 143 143
-- Name: cue_anexo_pk; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY establecimiento
    ADD CONSTRAINT cue_anexo_pk PRIMARY KEY (cue_anexo);


--
-- TOC entry 1859 (class 2606 OID 96308)
-- Dependencies: 141 141
-- Name: domicilio_edificio_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY domicilio_edificio
    ADD CONSTRAINT domicilio_edificio_pkey PRIMARY KEY (id);


--
-- TOC entry 1857 (class 2606 OID 96291)
-- Dependencies: 140 140
-- Name: edificio_pk; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY edificio
    ADD CONSTRAINT edificio_pk PRIMARY KEY (cui);


--
-- TOC entry 1865 (class 2606 OID 96549)
-- Dependencies: 146 146
-- Name: establecimiento_totales_sgd_anuales_pk; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY establecimiento_totales_sgd_anuales
    ADD CONSTRAINT establecimiento_totales_sgd_anuales_pk PRIMARY KEY (id);


--
-- TOC entry 1863 (class 2606 OID 96511)
-- Dependencies: 144 144
-- Name: establecimiento_totales_sge_anuales_pk; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY establecimiento_totales_sge_anuales
    ADD CONSTRAINT establecimiento_totales_sge_anuales_pk PRIMARY KEY (id);


--
-- TOC entry 1883 (class 2606 OID 96467)
-- Dependencies: 161 161
-- Name: inspector_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY inspector
    ADD CONSTRAINT inspector_pkey PRIMARY KEY (id);


--
-- TOC entry 1887 (class 2606 OID 96504)
-- Dependencies: 164 164
-- Name: plan1x1_establecimiento_pk; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY plan1x1_establecimiento
    ADD CONSTRAINT plan1x1_establecimiento_pk PRIMARY KEY (cue_anexo);


--
-- TOC entry 1885 (class 2606 OID 96481)
-- Dependencies: 163 163
-- Name: plan1x1_pk; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY plan1x1
    ADD CONSTRAINT plan1x1_pk PRIMARY KEY (id);


--
-- TOC entry 1871 (class 2606 OID 96387)
-- Dependencies: 152 152
-- Name: pregunta_pk; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY pregunta
    ADD CONSTRAINT pregunta_pk PRIMARY KEY (id);


--
-- TOC entry 1876 (class 2606 OID 96535)
-- Dependencies: 155 155
-- Name: relevamiento_edificio_pk; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY relevamiento_edificio
    ADD CONSTRAINT relevamiento_edificio_pk PRIMARY KEY (id);


--
-- TOC entry 1867 (class 2606 OID 96362)
-- Dependencies: 148 148
-- Name: relevamiento_pk; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY relevamiento
    ADD CONSTRAINT relevamiento_pk PRIMARY KEY (id);


--
-- TOC entry 1873 (class 2606 OID 96405)
-- Dependencies: 154 154
-- Name: respuesta_pk; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY respuesta
    ADD CONSTRAINT respuesta_pk PRIMARY KEY (id);


--
-- TOC entry 1881 (class 2606 OID 96454)
-- Dependencies: 159 159
-- Name: respuesta_relevamiento_edificio_observacion_pk; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY respuesta_relevamiento_edificio_observacion
    ADD CONSTRAINT respuesta_relevamiento_edificio_observacion_pk PRIMARY KEY (id);


--
-- TOC entry 1879 (class 2606 OID 96433)
-- Dependencies: 157 157
-- Name: respuesta_relevamiento_edificio_pk; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: 
--

ALTER TABLE ONLY respuesta_relevamiento_edificio
    ADD CONSTRAINT respuesta_relevamiento_edificio_pk PRIMARY KEY (id);


--
-- TOC entry 1855 (class 1259 OID 96309)
-- Dependencies: 140
-- Name: cui_index; Type: INDEX; Schema: public; Owner: -; Tablespace: 
--

CREATE INDEX cui_index ON edificio USING btree (cui);


--
-- TOC entry 1874 (class 1259 OID 96473)
-- Dependencies: 155
-- Name: fki_inspector_id_fk; Type: INDEX; Schema: public; Owner: -; Tablespace: 
--

CREATE INDEX fki_inspector_id_fk ON relevamiento_edificio USING btree (inspector_id);


--
-- TOC entry 1877 (class 1259 OID 96541)
-- Dependencies: 157
-- Name: fki_relevamiento_edificio_fk; Type: INDEX; Schema: public; Owner: -; Tablespace: 
--

CREATE INDEX fki_relevamiento_edificio_fk ON respuesta_relevamiento_edificio USING btree (relevamiento_edificio_id);


--
-- TOC entry 1892 (class 2606 OID 96388)
-- Dependencies: 1868 152 150
-- Name: categoria_fk; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY pregunta
    ADD CONSTRAINT categoria_fk FOREIGN KEY (categoria_id) REFERENCES categoria(id);


--
-- TOC entry 1902 (class 2606 OID 96505)
-- Dependencies: 164 143 1860
-- Name: cue_anexo_fk; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY plan1x1_establecimiento
    ADD CONSTRAINT cue_anexo_fk FOREIGN KEY (cue_anexo) REFERENCES establecimiento(cue_anexo);


--
-- TOC entry 1890 (class 2606 OID 96337)
-- Dependencies: 1860 144 143
-- Name: cueanexo_fk; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY establecimiento_totales_sge_anuales
    ADD CONSTRAINT cueanexo_fk FOREIGN KEY (cue_anexo) REFERENCES establecimiento(cue_anexo);


--
-- TOC entry 1891 (class 2606 OID 96350)
-- Dependencies: 1860 143 146
-- Name: cueanexo_fk; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY establecimiento_totales_sgd_anuales
    ADD CONSTRAINT cueanexo_fk FOREIGN KEY (cue_anexo) REFERENCES establecimiento(cue_anexo);


--
-- TOC entry 1888 (class 2606 OID 96310)
-- Dependencies: 141 1856 140
-- Name: cui_edificio_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY domicilio_edificio
    ADD CONSTRAINT cui_edificio_fkey FOREIGN KEY (cui) REFERENCES edificio(cui);


--
-- TOC entry 1889 (class 2606 OID 96323)
-- Dependencies: 143 141 1858
-- Name: domicilio_edificio_id_fk; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY establecimiento
    ADD CONSTRAINT domicilio_edificio_id_fk FOREIGN KEY (domicilio_edificio_id) REFERENCES domicilio_edificio(id);


--
-- TOC entry 1895 (class 2606 OID 96416)
-- Dependencies: 155 140 1856
-- Name: edificio_fk; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY relevamiento_edificio
    ADD CONSTRAINT edificio_fk FOREIGN KEY (cui) REFERENCES edificio(cui);


--
-- TOC entry 1897 (class 2606 OID 96468)
-- Dependencies: 1882 155 161
-- Name: inspector_id_fk; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY relevamiento_edificio
    ADD CONSTRAINT inspector_id_fk FOREIGN KEY (inspector_id) REFERENCES inspector(id);


--
-- TOC entry 1901 (class 2606 OID 96488)
-- Dependencies: 1884 164 163
-- Name: plan1x1_id_fk; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY plan1x1_establecimiento
    ADD CONSTRAINT plan1x1_id_fk FOREIGN KEY (plan1x1_id) REFERENCES plan1x1(id);


--
-- TOC entry 1894 (class 2606 OID 96406)
-- Dependencies: 1870 152 154
-- Name: pregunta_fk; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY respuesta
    ADD CONSTRAINT pregunta_fk FOREIGN KEY (pregunta_id) REFERENCES pregunta(id);


--
-- TOC entry 1899 (class 2606 OID 96536)
-- Dependencies: 1875 155 157
-- Name: relevamiento_edificio_fk; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY respuesta_relevamiento_edificio
    ADD CONSTRAINT relevamiento_edificio_fk FOREIGN KEY (relevamiento_edificio_id) REFERENCES relevamiento_edificio(id);


--
-- TOC entry 1893 (class 2606 OID 96393)
-- Dependencies: 148 1866 152
-- Name: relevamiento_fk; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY pregunta
    ADD CONSTRAINT relevamiento_fk FOREIGN KEY (relevamiento_id) REFERENCES relevamiento(id);


--
-- TOC entry 1896 (class 2606 OID 96421)
-- Dependencies: 155 148 1866
-- Name: relevamiento_fk; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY relevamiento_edificio
    ADD CONSTRAINT relevamiento_fk FOREIGN KEY (relevamiento_id) REFERENCES relevamiento(id);


--
-- TOC entry 1898 (class 2606 OID 96439)
-- Dependencies: 157 154 1872
-- Name: respuesta_fk; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY respuesta_relevamiento_edificio
    ADD CONSTRAINT respuesta_fk FOREIGN KEY (respuesta_id) REFERENCES respuesta(id);


--
-- TOC entry 1900 (class 2606 OID 96455)
-- Dependencies: 1878 159 157
-- Name: respuesta_relevamiento_edificio_fk; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY respuesta_relevamiento_edificio_observacion
    ADD CONSTRAINT respuesta_relevamiento_edificio_fk FOREIGN KEY (respuesta_relevamiento_edificio_id) REFERENCES respuesta_relevamiento_edificio(id);


--
-- TOC entry 1907 (class 0 OID 0)
-- Dependencies: 3
-- Name: public; Type: ACL; Schema: -; Owner: -
--

REVOKE ALL ON SCHEMA public FROM PUBLIC;
REVOKE ALL ON SCHEMA public FROM postgres;
GRANT ALL ON SCHEMA public TO postgres;
GRANT ALL ON SCHEMA public TO PUBLIC;


-- Completed on 2012-04-27 12:09:47 ART

--
-- PostgreSQL database dump complete
--

