diff --git a/table_definitions/diagnostico_matricula.json b/table_definitions/diagnostico_matricula.json new file mode 100644 index 0000000000000000000000000000000000000000..323ee53a3687078083f664f519b05571d71bc47c --- /dev/null +++ b/table_definitions/diagnostico_matricula.json @@ -0,0 +1,12 @@ +{ + "pairing_description": "Tabela de diagnóstico de Matrículas", + "data_source": "LDE - Laboratório de Dados Educacionais", + "pk": [], + "foreign_keys": [ + { + "keys": ["estado_id"], + "reference_columns": ["id"], + "reference_table": "estado" + } + ] +} diff --git a/table_definitions/docente.json b/table_definitions/docente.json new file mode 100644 index 0000000000000000000000000000000000000000..4f94c8f2872602d2ae04eaa052bd1cf1dc83b42f --- /dev/null +++ b/table_definitions/docente.json @@ -0,0 +1,62 @@ +{ + "pairing_description": "Tabela de docentes", + "data_source": "Microdados do Censo Escolar/INEP (arquivo Docentes)", + "pk": ["ano_censo", "id", "turma_id"], + "foreign_keys": [ + { + "keys": ["ano_censo", "turma_id"], + "reference_columns": ["ano_censo", "id"], + "reference_table": "turma" + }, + { + "keys": ["escola_municipio_id"], + "reference_columns": ["id"], + "reference_table": "municipio" + }, + { + "keys": ["escola_estado_id"], + "reference_columns": ["id"], + "reference_table": "estado" + }, + { + "keys": ["escola_regiao_id"], + "reference_columns": ["id"], + "reference_table": "regiao" + }, + { + "keys": ["ano_censo", "escola_id"], + "reference_columns": ["ano_censo", "id"], + "reference_table": "escola" + }, + { + "keys": ["formacao_superior_id_1"], + "reference_columns": ["id"], + "reference_table": "formacao_superior" + }, + { + "keys": ["formacao_superior_id_2"], + "reference_columns": ["id"], + "reference_table": "formacao_superior" + }, + { + "keys": ["formacao_superior_id_3"], + "reference_columns": ["id"], + "reference_table": "formacao_superior" + }, + { + "keys": ["instituicao_id_1"], + "reference_columns": ["id"], + "reference_table": "instituicao_superior" + }, + { + "keys": ["instituicao_id_2"], + "reference_columns": ["id"], + "reference_table": "instituicao_superior" + }, + { + "keys": ["instituicao_id_3"], + "reference_columns": ["id"], + "reference_table": "instituicao_superior" + } + ] +} diff --git a/table_definitions/docente_por_escola.json b/table_definitions/docente_por_escola.json new file mode 100644 index 0000000000000000000000000000000000000000..a158cc9fc56bb560d18f27b9da03e2e84e632834 --- /dev/null +++ b/table_definitions/docente_por_escola.json @@ -0,0 +1,27 @@ +{ + "pairing_description": "Tabela de auxiliar do total de docente por escola", + "data_source": "LDE - Laboratório de Dados Educacionais", + "pk": [], + "foreign_keys": [ + { + "keys": ["estado_id"], + "reference_columns": ["id"], + "reference_table": "estado" + }, + { + "keys": ["municipio_id"], + "reference_columns": ["id"], + "reference_table": "municipio" + }, + { + "keys": ["regiao_id"], + "reference_columns": ["id"], + "reference_table": "regiao" + }, + { + "keys": ["ano_censo", "id"], + "reference_columns": ["ano_censo", "id"], + "reference_table": "escola" + } + ] +} diff --git a/table_definitions/escola.json b/table_definitions/escola.json new file mode 100644 index 0000000000000000000000000000000000000000..93b45ca44c59b67dc299b85210eb94a7f86c76d9 --- /dev/null +++ b/table_definitions/escola.json @@ -0,0 +1,22 @@ +{ + "pairing_description": "Tabela de escolas", + "data_source": "Microdados do Censo Escolar/INEP (arquivo Escolas)", + "pk": ["ano_censo", "id"], + "foreign_keys": [ + { + "keys": ["municipio_id"], + "reference_columns": ["id"], + "reference_table": "municipio" + }, + { + "keys": ["estado_id"], + "reference_columns": ["id"], + "reference_table": "estado" + }, + { + "keys": ["regiao_id"], + "reference_columns": ["id"], + "reference_table": "regiao" + } + ] +} diff --git a/table_definitions/ibge_pib.json b/table_definitions/ibge_pib.json new file mode 100644 index 0000000000000000000000000000000000000000..6690b10296e921304f414c7daf20db2a6c5267f8 --- /dev/null +++ b/table_definitions/ibge_pib.json @@ -0,0 +1,22 @@ +{ + "pairing_description": "Tabela do censo IBGE (PIB)", + "data_source": "IBGE em parceria com os Órgãos Estaduais de Estatística, Secretarias Estaduais de Governo e Superintendência da Zona Franca de Manaus – SUFRAMA", + "pk": ["ano_censo","municipio_id"], + "foreign_keys": [ + { + "keys": ["municipio_id"], + "reference_columns": ["id"], + "reference_table": "municipio" + }, + { + "keys": ["estado_id"], + "reference_columns": ["id"], + "reference_table": "estado" + }, + { + "keys": ["regiao_id"], + "reference_columns": ["id"], + "reference_table": "regiao" + } + ] +} diff --git a/table_definitions/indicadores_financeiros.json b/table_definitions/indicadores_financeiros.json new file mode 100644 index 0000000000000000000000000000000000000000..15b5985c849d319d19bc54a171b88f3b6ce89fb3 --- /dev/null +++ b/table_definitions/indicadores_financeiros.json @@ -0,0 +1,12 @@ +{ + "pairing_description": "Tabela de Indicadores Financeiros", + "data_source": "Elaborado a partir dos dados analíticos do Siope/FNDE e da consulta ao RREO do Siconfi/Finbra/STN do ano de 2017", + "pk": [], + "foreign_keys": [ + { + "keys": ["estado_id"], + "reference_columns": ["id"], + "reference_table": "estado" + } + ] +} diff --git a/table_definitions/indice_distribuicao_matriculas.json b/table_definitions/indice_distribuicao_matriculas.json new file mode 100644 index 0000000000000000000000000000000000000000..8fee56fa14821fa206fba30c85ec776669b14981 --- /dev/null +++ b/table_definitions/indice_distribuicao_matriculas.json @@ -0,0 +1,12 @@ +{ + "pairing_description": "Tabela do índice de distribuição de 'novas' matrículas nos municípios", + "data_source": "LDE - Laboratório de Dados Educacionais", + "pk": [], + "foreign_keys": [ + { + "keys": ["estado_id"], + "reference_columns": ["id"], + "reference_table": "estado" + } + ] +} diff --git a/table_definitions/matricula.json b/table_definitions/matricula.json new file mode 100644 index 0000000000000000000000000000000000000000..7dcd70919bd6610ce4e1d6e2a7c604f8c5f8de81 --- /dev/null +++ b/table_definitions/matricula.json @@ -0,0 +1,32 @@ +{ + "pairing_description": "Tabela de matrículas", + "data_source": "Microdados do Censo Escolar/INEP (arquivo Matrículas)", + "pk": ["ano_censo", "id"], + "foreign_keys": [ + { + "keys": ["municipio_id"], + "reference_columns": ["id"], + "reference_table": "municipio" + }, + { + "keys": ["estado_id"], + "reference_columns": ["id"], + "reference_table": "estado" + }, + { + "keys": ["regiao_id"], + "reference_columns": ["id"], + "reference_table": "regiao" + }, + { + "keys": ["ano_censo", "escola_id"], + "reference_columns": ["ano_censo", "id"], + "reference_table": "escola" + }, + { + "keys": ["ano_censo", "turma_id"], + "reference_columns": ["ano_censo", "id"], + "reference_table": "turma" + } + ] +} diff --git a/table_definitions/matricula_dependencia_adm.json b/table_definitions/matricula_dependencia_adm.json new file mode 100644 index 0000000000000000000000000000000000000000..a67be9685a04f52dd745ccf8a410b3c3edcccf62 --- /dev/null +++ b/table_definitions/matricula_dependencia_adm.json @@ -0,0 +1,12 @@ +{ + "pairing_description": "Tabela auxliar de quantidade Matrículas agregadas por dependência administrativa", + "data_source": "LDE - Laboratório de Dados Educacionais", + "pk": [], + "foreign_keys": [ + { + "keys": ["estado_id"], + "reference_columns": ["id"], + "reference_table": "estado" + } + ] +} diff --git a/table_definitions/matricula_localizacao.json b/table_definitions/matricula_localizacao.json new file mode 100644 index 0000000000000000000000000000000000000000..69b4260483648329bac348543abb9d6682c98729 --- /dev/null +++ b/table_definitions/matricula_localizacao.json @@ -0,0 +1,12 @@ +{ + "pairing_description": "Tabela auxiliar de quantidade de Matrículas agregadas por localicação", + "data_source": "LDE - Laboratório de Dados Educacionais", + "pk": [], + "foreign_keys": [ + { + "keys": ["estado_id"], + "reference_columns": ["id"], + "reference_table": "estado" + } + ] +} diff --git a/table_definitions/pnad.json b/table_definitions/pnad.json new file mode 100644 index 0000000000000000000000000000000000000000..659b18c21f43d9d57c9ee53603a924c1fb3fda61 --- /dev/null +++ b/table_definitions/pnad.json @@ -0,0 +1,12 @@ +{ + "pairing_description": "Tabela do censo IBGE (PNAD)", + "data_source": "PNAD (arquivo Pessoas)/IBGE", + "pk": [], + "foreign_keys": [ + { + "keys": ["estado_id"], + "reference_columns": ["id"], + "reference_table": "estado" + } + ] +} diff --git a/table_definitions/populacao_fora_da_escola.json b/table_definitions/populacao_fora_da_escola.json new file mode 100644 index 0000000000000000000000000000000000000000..d00bbb83ec45e72dee863bc064a7b5e26eef739f --- /dev/null +++ b/table_definitions/populacao_fora_da_escola.json @@ -0,0 +1,6 @@ +{ + "pairing_description": "Tabela de população fora da escola", + "data_source": "PNAD contínua suplemento educação", + "pk": [], + "foreign_keys": [] +} diff --git a/table_definitions/projecao_matricula.json b/table_definitions/projecao_matricula.json new file mode 100644 index 0000000000000000000000000000000000000000..b8a75a3b8527de77eba65cb01e2f4bcdb6c737d6 --- /dev/null +++ b/table_definitions/projecao_matricula.json @@ -0,0 +1,12 @@ +{ + "pairing_description": "Tabela de projeção de Matrículas", + "data_source": "LDE - Laboratório de Dados Educacionais", + "pk": [], + "foreign_keys": [ + { + "keys": ["estado_id"], + "reference_columns": ["id"], + "reference_table": "estado" + } + ] +} diff --git a/table_definitions/turma.json b/table_definitions/turma.json new file mode 100644 index 0000000000000000000000000000000000000000..c15569bb12ffd7c671fb2f2784858bb801cf2dd2 --- /dev/null +++ b/table_definitions/turma.json @@ -0,0 +1,27 @@ +{ + "pairing_description": "Tabela de turmas", + "data_source": "Microdados do Censo Escolar/INEP (arquivo Turmas)", + "pk": ["ano_censo", "id"], + "foreign_keys": [ + { + "keys": ["municipio_id"], + "reference_columns": ["id"], + "reference_table": "municipio" + }, + { + "keys": ["estado_id"], + "reference_columns": ["id"], + "reference_table": "estado" + }, + { + "keys": ["regiao_id"], + "reference_columns": ["id"], + "reference_table": "regiao" + }, + { + "keys": ["ano_censo", "escola_id"], + "reference_columns": ["ano_censo", "id"], + "reference_table": "escola" + } + ] +}