diff --git a/aluno_ens_superior.json b/aluno_ens_superior.json
index 35e4141bd9c76d4939ee2b65f856be273daa2142..f714fb0fde4f8287808c4d5177c3931c6f9d814a 100644
--- a/aluno_ens_superior.json
+++ b/aluno_ens_superior.json
@@ -4,13 +4,13 @@
     "pk": ["ano_censo", "cod_aluno_curso"],
     "foreign_keys": [
         {
-            "keys": ["cod_ies"],
-            "reference_columns": ["cod_ies"],
+            "keys": ["ano_censo","cod_ies"],
+            "reference_columns": ["ano_censo","cod_ies"],
             "reference_table": "ies_ens_superior"
         },
         {
-            "keys": ["cod_curso"],
-            "reference_columns": ["cod_curso"],
+            "keys": ["ano_censo","cod_curso"],
+            "reference_columns": ["ano_censo","cod_curso"],
             "reference_table": "curso_ens_superior"
         },
         {
diff --git a/curso_ens_superior.json b/curso_ens_superior.json
index 4ae0ee9941f382b1c256bb0eaeff5df53bfb8471..4212bbc4218d20148fabdeef23405bf385c19615 100644
--- a/curso_ens_superior.json
+++ b/curso_ens_superior.json
@@ -4,8 +4,8 @@
     "pk": ["ano_censo", "cod_curso"],
     "foreign_keys": [
         {
-            "keys": ["cod_ies"],
-            "reference_columns": ["cod_ies"],
+            "keys": ["ano_censo","cod_ies"],
+            "reference_columns": ["ano_censo","cod_ies"],
             "reference_table": "ies_ens_superior"
         }
     ]
diff --git a/docente_ens_superior.json b/docente_ens_superior.json
index 0f59cd662d31957561ae821908d306a1352c91da..f1ef5abeace7e0926188ef1d5d0d9ddf17534cb3 100644
--- a/docente_ens_superior.json
+++ b/docente_ens_superior.json
@@ -4,8 +4,8 @@
     "pk": ["ano_censo", "cod_docente_ies"],
     "foreign_keys": [
         {
-            "keys": ["cod_ies"],
-            "reference_columns": ["cod_ies"],
+            "keys": ["ano_censo","cod_ies"],
+            "reference_columns": ["ano_censo","cod_ies"],
             "reference_table": "ies_ens_superior"
         },
         {
diff --git a/localoferta_ens_superior.json b/localoferta_ens_superior.json
index ac3acc41bb468c67c9496f56591657981c714a57..7b3e555e2dcad9b340a8d842ea8a84034b8ef9c7 100644
--- a/localoferta_ens_superior.json
+++ b/localoferta_ens_superior.json
@@ -1,16 +1,16 @@
 {
     "pairing_description": "Tabela do censo do INEP - Ensino Superior",
     "data_source": "Dados abertos INEP - Microdados do Ensino Superior",
-    "pk": ["ano_censo", "cod_localoferta", "cod_curso"],
+    "pk": ["ano_censo", "cod_local_oferta", "cod_curso"],
     "foreign_keys": [
         {
-            "keys": ["cod_curso"],
-            "reference_columns": ["cod_curso"],
+            "keys": ["ano_censo","cod_curso"],
+            "reference_columns": ["ano_censo","cod_curso"],
             "reference_table": "curso_ens_superior"
         },
         {
-            "keys": ["cod_ies"],
-            "reference_columns": ["cod_ies"],
+            "keys": ["ano_censo","cod_ies"],
+            "reference_columns": ["ano_censo","cod_ies"],
             "reference_table": "ies_ens_superior"
         },
         {
diff --git a/pessoas_cadunico.json b/pessoas_cadunico.json
index aed57148b33871c50f2d491b0882c545217a1927..e60aeb09f70e39bb1348e1b1f4ef77f302c8cd39 100644
--- a/pessoas_cadunico.json
+++ b/pessoas_cadunico.json
@@ -4,8 +4,8 @@
     "pk": [],
     "foreign_keys": [
         {
-            "keys": ["id_familia"],
-            "reference_columns": ["id_familia"],
+            "keys": ["ano_censo", "id_familia"],
+            "reference_columns": ["ano_censo", "id_familia"],
             "reference_table": "familias_cadunico"  
         },
         {