From 46387310bb01fee2b2820144da91c9a406347b29 Mon Sep 17 00:00:00 2001 From: Rudolf Copi Eckelberg <rudolfce@gmail.com> Date: Mon, 7 Aug 2017 09:41:33 -0300 Subject: [PATCH] Added docente table definitions --- docente.json | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 docente.json diff --git a/docente.json b/docente.json new file mode 100644 index 0000000..0b81781 --- /dev/null +++ b/docente.json @@ -0,0 +1,55 @@ +{ + "pk": ["ano_censo", "id", "turma_id"], + "foreign_keys": [ + { + "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" + } + ] +} -- GitLab