Task: equi-join-detect (source dataset: Auto-BI)

Your are given a database with related tables used for business intelligence analysis. Your task is to identify all key/foreign-key join relationships between the tables for this database. Recall that a join is a relationship between two tables, that allows rows from one table to be combined with rows from another, based on a set of common join columns.
 
 
No explanation needed. Please return all join relationships in the following JSON format:
{
  "joins": [
    {
      "from_table": "table-1",
      "from_column": "column-1",
      "to_table": "table-2",
      "to_column": "column-3"
    }, 
	...
  ]
}

Tables:

Table: 2015
|   Ordem | Projeto                                                                                                                           | Unidade   |   Usado |   Ano |   Encerrado |
|--------:|:----------------------------------------------------------------------------------------------------------------------------------|:----------|--------:|------:|------------:|
|       0 | Ampliação do setor de Lixiviação                                                                                                  | Fermavi   |       0 |  2015 |          13 |
|       0 | Mesa niveladora de anodos                                                                                                         | Igarassu  |       0 |  2015 |          13 |
|       0 | Readequação das bombas e trocador do filtro funda                                                                                 | Igarassu  |       0 |  2015 |          13 |
|       0 | Analisador de vapor de mercúrio para o laboratório                                                                                | Igarassu  |       0 |  2015 |          13 |
|       0 | Sistema de identificação de vazamento de cloro nas áreas de manuseio e estocagem, interligado com sistema de detecção de incêndio | Igarassu  |       0 |  2015 |          13 |
|       0 | Reliner dos tanques de fibra (expedição, hipoclorito, sulfúrico diluído e HCl)                                                    | Igarassu  |       0 |  2015 |          13 |
|       0 | Modernização na transferência de mol (desintegrador, bombas, tubulações, etc.)                                                    | Igarassu  |       0 |  2015 |          13 |
|       0 | Substituição de buchas isolantes disjuntores ABB                                                                                  | Igarassu  |       0 |  2015 |          13 |
|       0 | Duplicação das CPU`s do supervisório de Eletrólise de Hg (ELE-AUX-QAI/69)                                                         | Igarassu  |       0 |  2015 |          13 |
|       0 | Quadros de acionamento compressores de cloro 3 (CCL-AUX-QCM/03) e freon 2 (LCL-AUX-QCM/02) com transferência para nova sala       | Igarassu  |       0 |  2015 |          13 |


Table: 2016
| Ordem   | Projeto                                                               | Unidade             |   Usado |   Ano |   Encerrado |
|:--------|:----------------------------------------------------------------------|:--------------------|--------:|------:|------------:|
|         | Compra de bureta digital                                              | Mauá                |       0 |  2016 |          13 |
|         | Agitador mecânico digital                                             | Centro Experimental |       0 |  2016 |          13 |
|         | pHmetro                                                               | Centro Experimental |       0 |  2016 |          13 |
|         | Reator vitrificado de bancada                                         | Centro Experimental |       0 |  2016 |          13 |
|         | Ponto de Fulgor                                                       | Centro Experimental |       0 |  2016 |          13 |
|         | Reforma dos banheiros                                                 | Centro Experimental |       0 |  2016 |          13 |
|         | Durômetro                                                             | Centro Experimental |       0 |  2016 |          13 |
|         | Piloto para recobrimento                                              | Centro Experimental |       0 |  2016 |          13 |
|         | Mastersizer 3000                                                      | Centro Experimental |       0 |  2016 |          13 |
|         | Motor 30 CV com conjunto adaptador IEC para dos reatores vitrificados | ReluzNor            |       0 |  2016 |          13 |


Table: 2017
| Ordem   |   Ano | Projeto                                                                                                                                                                                            | Unidade    |   Usado |   Encerrado |
|:--------|------:|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------|--------:|------------:|
|         |  2017 | Reforma do lavador de gases da granulação                                                                                                                                                          | Suzano II  |       0 |          13 |
|         |  2017 | Ventilador com ar quente para elevador do Polyblen (sistema com ventilador e trocador de calor com uso vapor)                                                                                      | Jacareí II |       0 |          13 |
|         |  2017 | Rotoclone (melhorias e spare parts)                                                                                                                                                                | Jacareí II |       0 |          13 |
|         |  2017 | Sistema consiste de moega de recebimento mais elevador com duas correias transportadoras de 120 ton/h de capacidade para cada um dos novos galpões                                                 | Jacareí II |       0 |          13 |
|         |  2017 | Instalar sistema de pesagem e mistura para 5 matérias primas                                                                                                                                       | Suzano II  |       0 |          13 |
|         |  2017 | Avaliar instalação de leito fluidizado ou sistema contracorrente. Projetamos instalar um sistema dissolvedor completo aproveitando o TP ora existente                                              | Jacareí I  |       0 |          13 |
|         |  2017 | Projeto e instalação de sistema de despoeiramento nos setores de lentilhados e moagens                                                                                                             | Jacareí I  |       0 |          13 |
|         |  2017 | Instalação de sistema de proteção contra quedas na área de descarregamento de enxofre líquido                                                                                                      | Jacareí I  |       0 |          13 |
|         |  2017 | Instalação de linhas de vida nas áreas de armazém de estocagem de material para carregamento e descarregamento                                                                                     | Mauá       |       0 |          13 |
|         |  2017 | Adequação do sistema de combate a incêndio - Projeto de adequação de bombas de incêndio, instrumentação da casa de bombas, painel elétrico de comando das bombas e malhas de tubulação e hidrantes | Mauá       |       0 |          13 |


Table: ANOS
|   ANO |
|------:|
|  2015 |
|  2016 |
|  2017 |
|  2018 |


Table: CAPEX
|   ANO | MODALIDADE            |   VALOR | UNIDADE    | LIBERADO   | Liberado1   | DATA   | ae1   | ve1   | COMENTÁRIO   | APROVADOR   | LINK   | RT   | RP   | RC   | ORÇAMENTO   | AVALIAÇÃO   | tipo1   | data_avaliacao   | especifico   | CAR_RO   |
|------:|:----------------------|--------:|:-----------|:-----------|:------------|:-------|:------|:------|:-------------|:------------|:-------|:-----|:-----|:-----|:------------|:------------|:--------|:-----------------|:-------------|:---------|
|  2017 | Meio ambiente         |       0 | JACAREÍ II | SIM        |             |        |       |       |              |             |        |      |      |      |             |             |         |                  |              |          |
|  2017 | Meio ambiente         |       0 | JACAREÍ II | SIM        |             |        |       |       |              |             |        |      |      |      |             |             |         |                  |              |          |
|  2017 | Segurança             |       0 | JACAREÍ I  | SIM        |             |        |       |       |              |             |        |      |      |      |             |             |         |                  |              |          |
|  2017 | Redução de custo      |       0 | MAUÁ       | SIM        |             |        |       |       |              |             |        |      |      |      |             |             |         |                  |              |          |
|  2017 | Redução de custo      |       0 | JACAREÍ II | SIM        |             |        |       |       |              |             |        |      |      |      |             |             |         |                  |              |          |
|  2017 | Infraestrutura        |       0 | SUZANO I   | SIM        |             |        |       |       |              |             |        |      |      |      |             |             |         |                  |              |          |
|  2017 | Melhoria de qualidade |       0 | MAUÁ       | SIM        |             |        |       |       |              |             |        |      |      |      |             |             |         |                  |              |          |
|  2017 | Redução de custo      |       0 | MAUÁ       | SIM        |             |        |       |       |              |             |        |      |      |      |             |             |         |                  |              |          |
|  2017 | Melhoria de qualidade |       0 | MAUÁ       | SIM        |             |        |       |       |              |             |        |      |      |      |             |             |         |                  |              |          |
|  2017 | Aquisição de ativo    |       0 | TI         | SIM        |             |        |       |       |              |             |        |      |      |      |             |             |         |                  |              |          |


Table: CONTABIL
|   DT_LAN_CONT |   CTA_RAZAO | TEXTO                                |   VALOR | ADIANT   |   ANO |   MÊS |   NR_IT_PED |   ORD_PRI |   NR_ORDEM | FLAG   |
|--------------:|------------:|:-------------------------------------|--------:|:---------|------:|------:|------------:|----------:|-----------:|:-------|
|      20160817 |   423000063 | Saída merc.depó PÇS.REPOS/MAT.A -Ref |  377.74 |          |  2016 |     8 |           0 |  64001024 |   64001024 | False  |
|      20160817 |   423000063 | Saída merc.depó PÇS.REPOS/MAT.A -Ref |   59.92 |          |  2016 |     8 |           0 |  64001024 |   64001024 | False  |
|      20160817 |   423000063 | Saída merc.depó PÇS.REPOS/MAT.A -Ref |  114    |          |  2016 |     8 |           0 |  64001024 |   64001024 | False  |
|      20160817 |   423000063 | Saída merc.depó PÇS.REPOS/MAT.A -Ref |    2.2  |          |  2016 |     8 |           0 |  64001024 |   64001024 | False  |
|      20160817 |   423000063 | Saída merc.depó PÇS.REPOS/MAT.A -Ref |    0.42 |          |  2016 |     8 |           0 |  64001024 |   64001024 | False  |
|      20160817 |   423000063 | Saída merc.depó PÇS.REPOS/MAT.A -Ref |    0.24 |          |  2016 |     8 |           0 |  64001024 |   64001024 | False  |
|      20160817 |   423000063 | Saída merc.depó PÇS.REPOS/MAT.A -Ref |    0.56 |          |  2016 |     8 |           0 |  64001024 |   64001024 | False  |
|      20160817 |   423000063 | Saída merc.depó PÇS.REPOS/MAT.A -Ref |    3.69 |          |  2016 |     8 |           0 |  64001024 |   64001024 | False  |
|      20160817 |   423000063 | Saída merc.depó PÇS.REPOS/MAT.A -Ref |    1.21 |          |  2016 |     8 |           0 |  64001024 |   64001024 | False  |
|      20160817 |   423000063 | Saída merc.depó PÇS.REPOS/MAT.A -Ref |    0.8  |          |  2016 |     8 |           0 |  64001024 |   64001024 | False  |


Table: CUSTO
|   DT_LAN | TEXTO_CAB   |   VALOR_OBJ | TEXTO   |   ORD_PRI | FLAGCOMP   |   MÊS |   ANO | FLAG   | FLAG_T   |   NR_IT_PED |
|---------:|:------------|------------:|:--------|----------:|:-----------|------:|------:|:-------|:---------|------------:|
| 20171031 |             |       -2.81 |         |  64001136 | True       |    10 |  2017 | False  | False    |           0 |
| 20171031 |             |     -224.88 |         |  64001136 | True       |    10 |  2017 | False  | False    |           0 |
| 20171031 |             |    -3161.38 |         |  64001136 | True       |    10 |  2017 | False  | False    |           0 |
| 20171031 |             |      -57.8  |         |  64001136 | True       |    10 |  2017 | False  | False    |           0 |
| 20171031 |             |      -18.1  |         |  64001136 | True       |    10 |  2017 | False  | False    |           0 |
| 20171031 |             |     -420.55 |         |  64001136 | True       |    10 |  2017 | False  | False    |           0 |
| 20171031 |             |    -3187.61 |         |  64001136 | True       |    10 |  2017 | False  | False    |           0 |
| 20171031 |             |     -340.74 |         |  64001136 | True       |    10 |  2017 | False  | False    |           0 |
| 20171031 |             |     -233.75 |         |  64001136 | True       |    10 |  2017 | False  | False    |           0 |
| 20171031 |             |     -622.3  |         |  64001136 | True       |    10 |  2017 | False  | False    |           0 |


Table: MES
|   MÊS |
|------:|
|     1 |
|     2 |
|     3 |
|     4 |
|     5 |
|     6 |
|     7 |
|     8 |
|     9 |
|    10 |


Table: ORDENS
|    ORDEM | UNIDADE   |   ANO | LINK                                                                                    | PROJETO                                                                                                    |
|---------:|:----------|------:|:----------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------|
| 65001223 | SUZANO I  |  2015 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2015&ordem=65001223 | Pote térmico para fundir enxofre                                                                           |
| 65001265 | SUZANO I  |  2015 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2015&ordem=65001265 | Agitadores mecânicos                                                                                       |
| 65001230 | SUZANO I  |  2015 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2015&ordem=65001230 | Reator de vidro 5L, encamisado, com tampo de vidro padrão + Banho termostático com sistema de recirculação |
| 64000864 | SUZANO I  |  2015 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2015&ordem=64000864 | CONGELADO - 341 Estudo de melhoria da cristalização                                                        |
| 64000813 | SUZANO I  |  2015 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2015&ordem=64000813 | CONGELADO - 279 Nova Planta de pesagem automática e dosagem de Sais Foliares                               |
| 64000842 | SUZANO I  |  2015 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2015&ordem=64000842 | 324 Substituir e reparar Reatores 9 e 10 - Foliares Líquidos                                               |
| 65001206 | SUZANO I  |  2015 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2015&ordem=65001206 | Bomba de alta pressão                                                                                      |
| 65001203 | SUZANO I  |  2015 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2015&ordem=65001203 | Bomba pneumática tipo diafragma                                                                            |
| 65001208 | SUZANO I  |  2015 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2015&ordem=65001208 | Queimador a gás                                                                                            |
| 65001210 | SUZANO I  |  2015 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2015&ordem=65001210 | Módulo para o setor de utilidades                                                                          |


Table: PEDIDO
| ELIM_PED   |      VL_EFE_ITM |   TX_CAMBIO_PD |   ORD_PRI |       VALOR_PED |   NR_ORDEM |    NR_IT_PED |
|:-----------|----------------:|---------------:|----------:|----------------:|-----------:|-------------:|
|            |  1450           |              1 |  64000534 |  1450           |   64000534 | 450013333110 |
|            |  1612           |              1 |  64000534 |  1612           |   64000534 | 450013436510 |
|            |  1784.5         |              1 |  64000534 |  1784.5         |   64000534 | 450014001610 |
|            |   274           |              1 |  64000534 |   274           |   64000534 | 450014002720 |
|            |  1087.5         |              1 |  64000534 |  1087.5         |   64000534 | 450014004430 |
|            |  5270           |              1 |  64000534 |  5270           |   64000534 | 450014011640 |
|            |  5312           |              1 |  64000534 |  5312           |   64000534 | 450014021820 |
|            | 90640           |              1 |  64000534 | 90640           |   64000534 | 450014039410 |
|            |  6000           |              1 |  64000534 |  6000           |   64000534 | 450014058110 |
|            |     2.82942e+06 |              1 |  64000534 |     2.82942e+06 |   64000534 | 450014076310 |


Table: PROJETOS
|   ORDEM | PROJETO                                                                                                                                                                                            | UNIDADE    |   USADO |   ENCERRADO |   ANO | LINKS                                                                            |
|--------:|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------|--------:|------------:|------:|:---------------------------------------------------------------------------------|
|       0 | Reforma do lavador de gases da granulação                                                                                                                                                          | SUZANO II  |       0 |          13 |  2017 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2017&ordem=0 |
|       0 | Ventilador com ar quente para elevador do Polyblen (sistema com ventilador e trocador de calor com uso vapor)                                                                                      | JACAREÍ II |       0 |          13 |  2017 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2017&ordem=0 |
|       0 | Rotoclone (melhorias e spare parts)                                                                                                                                                                | JACAREÍ II |       0 |          13 |  2017 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2017&ordem=0 |
|       0 | Sistema consiste de moega de recebimento mais elevador com duas correias transportadoras de 120 ton/h de capacidade para cada um dos novos galpões                                                 | JACAREÍ II |       0 |          13 |  2017 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2017&ordem=0 |
|       0 | Instalar sistema de pesagem e mistura para 5 matérias primas                                                                                                                                       | SUZANO II  |       0 |          13 |  2017 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2017&ordem=0 |
|       0 | Avaliar instalação de leito fluidizado ou sistema contracorrente. Projetamos instalar um sistema dissolvedor completo aproveitando o TP ora existente                                              | JACAREÍ I  |       0 |          13 |  2017 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2017&ordem=0 |
|       0 | Projeto e instalação de sistema de despoeiramento nos setores de lentilhados e moagens                                                                                                             | JACAREÍ I  |       0 |          13 |  2017 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2017&ordem=0 |
|       0 | Instalação de sistema de proteção contra quedas na área de descarregamento de enxofre líquido                                                                                                      | JACAREÍ I  |       0 |          13 |  2017 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2017&ordem=0 |
|       0 | Instalação de linhas de vida nas áreas de armazém de estocagem de material para carregamento e descarregamento                                                                                     | MAUÁ       |       0 |          13 |  2017 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2017&ordem=0 |
|       0 | Adequação do sistema de combate a incêndio - Projeto de adequação de bombas de incêndio, instrumentação da casa de bombas, painel elétrico de comando das bombas e malhas de tubulação e hidrantes | MAUÁ       |       0 |          13 |  2017 | http://projetos.produquimica.com.br/CAPEX/Novo_banco/resumo.asp?ano=2017&ordem=0 |


Table: SOL_PROJETOS
|   CUSTO | UNIDADE    | STATUS   |   ORDEM |   id_capex | PORTFOLIO   | MODALIDADE         |
|--------:|:-----------|:---------|--------:|-----------:|:------------|:-------------------|
|   10000 | JACAREÍ I  | Recusado |       0 |        109 | SIM         | Redução de custo   |
|  100000 | JACAREÍ I  | Recusado |       0 |        149 | SIM         | Segurança          |
|   21000 | JACAREÍ II | Recusado |       0 |        167 | SIM         | Segurança          |
|    2200 | TI         | Recusado |       0 |        203 | SIM         | Infraestrutura     |
|   10000 | MAUÁ       | Recusado |       0 |        168 | SIM         | Aquisição de ativo |
|   80000 | JACAREÍ II | Recusado |       0 |         92 | NAO         | Meio ambiente      |
|  522487 | MAUÁ       | Recusado |       0 |        176 | NAO         | Infraestrutura     |
|  183074 | UBERLÂNDIA | Recusado |       0 |        135 |             | Segurança          |
|   53000 | MAUÁ       | Recusado |       0 |        168 | SIM         | Aquisição de ativo |
|  551111 | MAUÁ       | Recusado |       0 |        176 | NAO         | Infraestrutura     |


Table: UNIDADES
| UNIDADE             |
|:--------------------|
| CENTRO EXPERIMENTAL |
| FERMAVI             |
| IGARASSU            |
| JACAREÍ I           |
| JACAREÍ II          |
| MAUÁ                |
| PAULISTA            |
| RELUZNOR            |
| RELUZQUÍMICA        |
| SJC                 |

 


tables: name: 2015
data: 2015.csv
name: 2016
data: 2016.csv
name: 2017
data: 2017.csv
name: ANOS
data: ANOS.csv
name: CAPEX
data: CAPEX.csv
name: CONTABIL
data: CONTABIL.csv
name: CUSTO
data: CUSTO.csv
name: MES
data: MES.csv
name: ORDENS
data: ORDENS.csv
name: PEDIDO
data: PEDIDO.csv
name: PROJETOS
data: PROJETOS.csv
name: SOL_PROJETOS
data: SOL_PROJETOS.csv
name: UNIDADES
data: UNIDADES.csv
label: SOL_PROJETOS
UNIDADE
UNIDADES
UNIDADE
PROJETOS
UNIDADE
UNIDADES
UNIDADE
CAPEX
UNIDADE
UNIDADES
UNIDADE
CAPEX
ANO
ANOS
ANO
PROJETOS
ANO
ANOS
ANO
PROJETOS
ORDEM
ORDENS
ORDEM
CONTABIL
MÊS
MES
MÊS
CONTABIL
ANO
ANOS
ANO
PEDIDO
ORD_PRI
ORDENS
ORDEM
CUSTO
ANO
ANOS
ANO
CUSTO
MÊS
MES
MÊS
CONTABIL
NR_IT_PED
PEDIDO
NR_IT_PED
CUSTO
ORD_PRI
ORDENS
ORDEM
output: {
    "joins": [
        {
            "from_table": "SOL_PROJETOS",
            "from_column": "UNIDADE",
            "to_table": "UNIDADES",
            "to_column": "UNIDADE"
        },
        {
            "from_table": "PROJETOS",
            "from_column": "UNIDADE",
            "to_table": "UNIDADES",
            "to_column": "UNIDADE"
        },
        {
            "from_table": "CAPEX",
            "from_column": "UNIDADE",
            "to_table": "UNIDADES",
            "to_column": "UNIDADE"
        },
        {
            "from_table": "CAPEX",
            "from_column": "ANO",
            "to_table": "ANOS",
            "to_column": "ANO"
        },
        {
            "from_table": "PROJETOS",
            "from_column": "ANO",
            "to_table": "ANOS",
            "to_column": "ANO"
        },
        {
            "from_table": "PROJETOS",
            "from_column": "ORDEM",
            "to_table": "ORDENS",
            "to_column": "ORDEM"
        },
        {
            "from_table": "CONTABIL",
            "from_column": "M\u00caS",
            "to_table": "MES",
            "to_column": "M\u00caS"
        },
        {
            "from_table": "CONTABIL",
            "from_column": "ANO",
            "to_table": "ANOS",
            "to_column": "ANO"
        },
        {
            "from_table": "PEDIDO",
            "from_column": "ORD_PRI",
            "to_table": "ORDENS",
            "to_column": "ORDEM"
        },
        {
            "from_table": "CUSTO",
            "from_column": "ANO",
            "to_table": "ANOS",
            "to_column": "ANO"
        },
        {
            "from_table": "CUSTO",
            "from_column": "M\u00caS",
            "to_table": "MES",
            "to_column": "M\u00caS"
        },
        {
            "from_table": "CONTABIL",
            "from_column": "NR_IT_PED",
            "to_table": "PEDIDO",
            "to_column": "NR_IT_PED"
        },
        {
            "from_table": "CUSTO",
            "from_column": "ORD_PRI",
            "to_table": "ORDENS",
            "to_column": "ORDEM"
        }
    ]
}