Constraints

56 Foreign Key Constraints

Constraint Name Child Column Parent Column Delete Rule
fk_traducciones__entidades
traducciones.entidad
traducciones_entidades.entidad
Restrict delete
fk_ensafi__municipios
ensafi.municipio_id
municipios.id
Restrict delete
fk_ensafi__entidades
ensafi.entidad_id
entidades.id
Restrict delete
fk_asentamientos__codigos_postales
asentamientos.cp
codigos_postales.cp
Restrict delete
fk_imss_asegurados__entidades
imss_asegurados.entidad_id
entidades.id
Restrict delete
fk_imss_asegurados__municipios
imss_asegurados.municipio_id
municipios.id
Restrict delete
fk_imss_asegurados__imss_asegurados_fracciones
imss_asegurados.fraccion_id
imss_asegurados_fracciones.id
Restrict delete
fk_imss_asegurados__imss_asegurados_salario_rangos
imss_asegurados.salario_rango_id
imss_asegurados_salario_rangos.id
Restrict delete
fk_imss_asegurados__imss_asegurados_edad_rangos
imss_asegurados.edad_rango_id
imss_asegurados_edad_rangos.id
Restrict delete
fk_imss_asegurados__imss_asegurados_uma_rangos
imss_asegurados.uma_rango_id
imss_asegurados_uma_rangos.id
Restrict delete
fk_imss_asegurados__imss_asegurados_tamanio_patrones
imss_asegurados.tamanio_patron_id
imss_asegurados_tamanio_patrones.id
Restrict delete
fk_imss_asegurados__subdelegaciones
imss_asegurados.subdelegacion_id
subdelegaciones.id
Restrict delete
fk_grupos_municipios_miembros__grupos
grupos_municipios_miembros.grupo_id
grupos_municipios.id
Cascade on delete
fk_grupos_municipios_miembros__municipios
grupos_municipios_miembros.municipio_id
municipios.id
Restrict delete
fk_asentamientos_aliases__asentamientos
asentamientos_aliases.asentamiento_id
asentamientos.id
Restrict delete
fk_municipios__entidades
municipios.entidad_id
entidades.id
Restrict delete
fk_importaciones__municipios
importaciones.municipio_id
municipios.id
Restrict delete
fk_importaciones__entidades
importaciones.entidad_id
entidades.id
Restrict delete
fk_reportes_municipios__municipios
reportes_municipios.municipio_id
municipios.id
Restrict delete
fk_reportes_municipios__reportes
reportes_municipios.reporte_id
reportes.id
Cascade on delete
fk_fuerza_laboral__entidades
fuerza_laboral.entidad_id
entidades.id
Restrict delete
fk_fuerza_laboral__fuerza_laboral_ocupaciones
fuerza_laboral.ocupacion_id
fuerza_laboral_ocupaciones.id
Restrict delete
fk_fuerza_laboral__municipios
fuerza_laboral.municipio_id
municipios.id
Restrict delete
fk_propiedades__codigos_postales
propiedades.codigo_postal
codigos_postales.cp
Restrict delete
fk_propiedades__asentamientos
propiedades.asentamiento_id
asentamientos.id
Restrict delete
fk_propiedades__municipios
propiedades.municipio_id
municipios.id
Restrict delete
fk_reportes_resultados__reportes
reportes_resultados.reporte_id
reportes.id
Cascade on delete
fk_creditos__creditos_vivienda_valores
creditos.vivienda_valor_id
creditos_vivienda_valores.id
Restrict delete
fk_creditos__municipios
creditos.municipio_id
municipios.id
Restrict delete
fk_creditos__creditos_edad_rangos
creditos.edad_rango_id
creditos_edad_rangos.id
Restrict delete
fk_creditos__creditos_organismos
creditos.organismo_id
creditos_organismos.id
Restrict delete
fk_creditos__creditos_destinos
creditos.destino_id
creditos_destinos.id
Restrict delete
fk_creditos__creditos_ingresos_rangos
creditos.ingresos_rango_id
creditos_ingresos_rangos.id
Restrict delete
fk_creditos__creditos_modalidades
creditos.modalidad_id
creditos_modalidades.id
Restrict delete
fk_creditos__creditos_tipos
creditos.tipo_id
creditos_tipos.id
Restrict delete
fk_creditos__entidades
creditos.entidad_id
entidades.id
Restrict delete
fk_reportes__padre
reportes.reporte_padre_id
reportes.id
Null on delete
fk_ruv_inventario__creditos_vivienda_valores
ruv_inventario.segmento_id
creditos_vivienda_valores.id
Restrict delete
fk_ruv_inventario__ruv_tipos_vivienda
ruv_inventario.tipo_vivienda_id
ruv_tipos_vivienda.id
Restrict delete
fk_ruv_inventario__entidades
ruv_inventario.entidad_id
entidades.id
Restrict delete
fk_ruv_inventario__ruv_segmentos_uma
ruv_inventario.segmento_uma_id
ruv_segmentos_uma.id
Restrict delete
fk_ruv_inventario__municipios
ruv_inventario.municipio_id
municipios.id
Restrict delete
fk_ruv_inventario__ruv_avances_obra
ruv_inventario.avance_obra_id
ruv_avances_obra.id
Restrict delete
fk_censo__localidades
censo.localidad_id
localidades.id
Restrict delete
fk_censo__municipios
censo.municipio_id
municipios.id
Restrict delete
fk_censo__entidades
censo.entidad_id
entidades.id
Restrict delete
fk_fuerza_laboral_ocupaciones__fuerza_laboral_subgrupos
fuerza_laboral_ocupaciones.subgrupo_id
fuerza_laboral_subgrupos.id
Restrict delete
fk_localidades__municipios
localidades.municipio_id
municipios.id
Restrict delete
fk_fuerza_laboral_subgrupos__fuerza_laboral_grupos
fuerza_laboral_subgrupos.grupo_id
fuerza_laboral_grupos.id
Restrict delete
fk_municipios_aliases__municipio
municipios_aliases.municipio_id
municipios.id
Restrict delete
fk_municipios_aliases__entidades
municipios_aliases.entidad_id
entidades.id
Restrict delete
fk_fuerza_laboral_grupos__fuerza_laboral_categorias
fuerza_laboral_grupos.categoria_id
fuerza_laboral_categorias.id
Restrict delete
fk_subdelegaciones__delegaciones
subdelegaciones.delegacion_id
delegaciones.id
Restrict delete
fk_imss_asegurados_fracciones__imss_asegurados_grupos
imss_asegurados_fracciones.grupo_id
imss_asegurados_grupos.id
Restrict delete
fk_imss_asegurados_grupos__imss_asegurados_divisiones
imss_asegurados_grupos.division_id
imss_asegurados_divisiones.id
Restrict delete
fk_codigos_postales__municipios
codigos_postales.municipio_id
municipios.id
Restrict delete

Check Constraints

Table Constraint Name Constraint
traducciones ck_traducciones__estatus (((estatus)::text = ANY ((ARRAY['borrador'::character varying, 'revisado'::character varying, 'no_aplica'::character varying])::text[])))
asentamientos asentamientos_zona_check (((zona)::text = ANY ((ARRAY['Urbano'::character varying, 'Rural'::character varying])::text[])))
importaciones importaciones_comando_check (((comando)::text = ANY ((ARRAY['bases-publicas'::character varying, 'propiedades'::character varying])::text[])))
importaciones importaciones_estatus_check (((estatus)::text = ANY ((ARRAY['en_proceso'::character varying, 'completado'::character varying, 'error'::character varying])::text[])))
propiedades propiedades_banios_check ((banios >= 0.0))
propiedades propiedades_banios_check1 ((banios >= 0.0))
propiedades propiedades_estacionamientos_check ((estacionamientos >= 0))
propiedades propiedades_fuente_check (((fuente)::text = ANY ((ARRAY['Digital'::character varying, 'Informal'::character varying])::text[])))
propiedades propiedades_metros_construidos_check ((metros_construidos >= 0))
propiedades propiedades_metros_totales_check ((metros_totales >= 0))
propiedades propiedades_pisos_check ((pisos >= 0))
propiedades propiedades_recamaras_check ((recamaras >= 0))
propiedades propiedades_visualizaciones_check ((visualizaciones >= 0))
reportes ck_reportes__padre_distinto ((reporte_padre_id IS DISTINCT FROM id))
reportes ck_reportes__rango_completo (((fecha_desde IS NULL) = (fecha_hasta IS NULL)))
reportes ck_reportes__rango_ordenado (((fecha_desde IS NULL) OR (fecha_desde <= fecha_hasta)))
reportes reportes_estatus_check (((estatus)::text = ANY ((ARRAY['pendiente'::character varying, 'procesando'::character varying, 'completado'::character varying, 'fallado'::character varying])::text[])))
reportes reportes_tipo_check (((tipo)::text = 'propiedades'::text))
censo ck_censo__nivel (((nivel)::text = ANY ((ARRAY['nacional'::character varying, 'entidad'::character varying, 'municipio'::character varying, 'localidad'::character varying, 'agregado'::character varying, 'ageb'::character varying, 'manzana'::character varying])::text[])))