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