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: d_Agentes
|   ID Agente | NombreAgente        | email                             |   Año |   Mes |   Día | FechaNacimiento         |
|------------:|:--------------------|:----------------------------------|------:|------:|------:|:------------------------|
|           1 | Lucero Mata         | lucero.mata@tractchun.com         |  1989 |     4 |    28 | 1989-04-28 00:00:00.000 |
|           2 | Jesus Grajeda       | jesus.grajeda@tractchun.com       |  1979 |     1 |     1 | 1979-01-01 00:00:00.000 |
|           3 | Elena Velez         | elena.velez@tractchun.com         |  1993 |     6 |     6 | 1993-06-06 00:00:00.000 |
|           4 | Alberto Barraza     | alberto.barraza@tractchun.com     |  1978 |    10 |    20 | 1978-10-20 00:00:00.000 |
|           5 | Willyberto Gonzales | willyberto.gonzales@tractchun.com |  1973 |     5 |    11 | 1973-05-11 00:00:00.000 |
|           6 | Alberto Trejo       | alberto.trejo@tractchun.com       |  1988 |     3 |     9 | 1988-03-09 00:00:00.000 |
|           7 | Estuardo Ocaño      | estuardo.ocaño@tractchun.com      |  1980 |     9 |    23 | 1980-09-23 00:00:00.000 |
|           8 | Marisol Piedrahita  | marisol.piedrahita@tractchun.com  |  1993 |    10 |    28 | 1993-10-28 00:00:00.000 |
|           9 | Jose Velasquez      | jose.velasquez@tractchun.com      |  1981 |     1 |     9 | 1981-01-09 00:00:00.000 |
|          10 | Alberto Casillas    | alberto.casillas@tractchun.com    |  1993 |     2 |     1 | 1993-02-01 00:00:00.000 |


Table: d_Calendario
| Fecha                   |   Año |   Mes | Nombre del mes   |   Trimestre |   Semana del año |   Semana del mes |   Día de la semana | Nombre del día   | NombreMesCorto   |
|:------------------------|------:|------:|:-----------------|------------:|-----------------:|-----------------:|-------------------:|:-----------------|:-----------------|
| 2016-01-03 00:00:00.000 |  2016 |     1 | enero            |           1 |                2 |                2 |                  7 | domingo          | ene              |
| 2016-01-04 00:00:00.000 |  2016 |     1 | enero            |           1 |                2 |                2 |                  1 | lunes            | ene              |
| 2016-01-05 00:00:00.000 |  2016 |     1 | enero            |           1 |                2 |                2 |                  2 | martes           | ene              |
| 2016-01-06 00:00:00.000 |  2016 |     1 | enero            |           1 |                2 |                2 |                  3 | miércoles        | ene              |
| 2016-01-07 00:00:00.000 |  2016 |     1 | enero            |           1 |                2 |                2 |                  4 | jueves           | ene              |
| 2016-01-08 00:00:00.000 |  2016 |     1 | enero            |           1 |                2 |                2 |                  5 | viernes          | ene              |
| 2016-01-09 00:00:00.000 |  2016 |     1 | enero            |           1 |                2 |                2 |                  6 | sábado           | ene              |
| 2016-02-07 00:00:00.000 |  2016 |     2 | febrero          |           1 |                7 |                2 |                  7 | domingo          | feb              |
| 2016-02-08 00:00:00.000 |  2016 |     2 | febrero          |           1 |                7 |                2 |                  1 | lunes            | feb              |
| 2016-02-09 00:00:00.000 |  2016 |     2 | febrero          |           1 |                7 |                2 |                  2 | martes           | feb              |


Table: d_Empleados
| Turno   |   ID Empleado | NombreCompleto     | Email                            |   Planta | Puesto                   | Departamento   | Tipo Puesto   |
|:--------|--------------:|:-------------------|:---------------------------------|---------:|:-------------------------|:---------------|:--------------|
| A       |            18 | David Sanchez      | david.sanchez@tractchun.com      |        2 | Supervisor de Producción | Produccion     | Mandos Medios |
| A       |            38 | Enrique Ibarra     | enrique.ibarra@tractchun.com     |        2 | Supervisor de Producción | Produccion     | Mandos Medios |
| A       |           100 | Veronica Villanes  | veronica.villanes@tractchun.com  |        2 | Supervisor de Producción | Produccion     | Mandos Medios |
| A       |           105 | Emeterio Cons      | emeterio.cons@tractchun.com      |        2 | Supervisor de Producción | Produccion     | Mandos Medios |
| A       |           185 | Eduwiges Lopez     | eduwiges.lopez@tractchun.com     |        2 | Supervisor de Producción | Produccion     | Mandos Medios |
| A       |           209 | Jaime Gaviria      | jaime.gaviria@tractchun.com      |        2 | Supervisor de Producción | Produccion     | Mandos Medios |
| A       |           211 | Victor Monjaras    | victor.monjaras@tractchun.com    |        2 | Supervisor de Producción | Produccion     | Mandos Medios |
| A       |           249 | Sidartha Olivarria | sidartha.olivarria@tractchun.com |        2 | Supervisor de Producción | Produccion     | Mandos Medios |
| A       |           258 | María Chaverra     | maría.chaverra@tractchun.com     |        2 | Supervisor de Producción | Produccion     | Mandos Medios |
| A       |           274 | Elena Villegas     | elena.villegas@tractchun.com     |        2 | Supervisor de Producción | Produccion     | Mandos Medios |


Table: d_Satisfaccion
|   IdSatisfaccion | DetalleSatisfaccion   | DetalleCorto   | Estado   | Rating     |
|-----------------:|:----------------------|:---------------|:---------|:-----------|
|                1 | Decepcionante         | DECP           | Negativo | ⭐️         |
|                2 | Malo                  | MALO           | Negativo | ⭐️⭐️       |
|                3 | Regular               | REG            | Negativo | ⭐️⭐️⭐️     |
|                4 | Bueno                 | BNO            | Positivo | ⭐️⭐️⭐️⭐️   |
|                5 | Excelente             | EXC            | Positivo | ⭐️⭐️⭐️⭐️⭐️ |


Table: f_Tickets
| ID Ticket         | Fecha                   |   ID Empleado |   ID Agente | Categoría    | Tipo      | Severidad   | Prioridad   |   Días Resolución |   Satisfacción | GrupoDiasResolucion   |
|:------------------|:------------------------|--------------:|------------:|:-------------|:----------|:------------|:------------|------------------:|---------------:|:----------------------|
| GHLTNR-0042487458 | 2016-04-27 00:00:00.000 |           915 |          34 | Acceso/Login | Solicitud | 2 - Normal  | 3 - Alta    |                 0 |              5 | 0 - 1 día             |
| GHLTNR-0042721490 | 2016-12-17 00:00:00.000 |           989 |          34 | Acceso/Login | Solicitud | 2 - Normal  | 3 - Alta    |                 0 |              5 | 0 - 1 día             |
| GHLTNR-1042528439 | 2016-06-07 00:00:00.000 |            23 |          34 | Acceso/Login | Solicitud | 2 - Normal  | 3 - Alta    |                 0 |              5 | 0 - 1 día             |
| GHLTNR-2042450494 | 2016-03-21 00:00:00.000 |          1409 |          34 | Acceso/Login | Solicitud | 2 - Normal  | 3 - Alta    |                 0 |              5 | 0 - 1 día             |
| GHLTNR-2042485483 | 2016-04-25 00:00:00.000 |          1308 |          34 | Acceso/Login | Solicitud | 2 - Normal  | 3 - Alta    |                 0 |              5 | 0 - 1 día             |
| GHLTNR-2042605499 | 2016-08-23 00:00:00.000 |          1709 |          34 | Acceso/Login | Solicitud | 2 - Normal  | 3 - Alta    |                 0 |              5 | 0 - 1 día             |
| GHLTNR-3042407429 | 2016-02-07 00:00:00.000 |          1602 |          34 | Acceso/Login | Solicitud | 2 - Normal  | 3 - Alta    |                 0 |              5 | 0 - 1 día             |
| GHLTNR-3042477426 | 2016-04-17 00:00:00.000 |           842 |          34 | Acceso/Login | Solicitud | 2 - Normal  | 3 - Alta    |                 0 |              5 | 0 - 1 día             |
| GHLTNR-3042498432 | 2016-05-08 00:00:00.000 |          1443 |          34 | Acceso/Login | Solicitud | 2 - Normal  | 3 - Alta    |                 0 |              5 | 0 - 1 día             |
| GHLTNR-3042613493 | 2016-08-31 00:00:00.000 |           729 |          34 | Acceso/Login | Solicitud | 2 - Normal  | 3 - Alta    |                 0 |              5 | 0 - 1 día             |

 


tables: name: d_Agentes
data: d_Agentes.csv
name: d_Calendario
data: d_Calendario.csv
name: d_Empleados
data: d_Empleados.csv
name: d_Satisfaccion
data: d_Satisfaccion.csv
name: f_Tickets
data: f_Tickets.csv
label: f_Tickets
ID Empleado
d_Empleados
ID Empleado
f_Tickets
ID Agente
d_Agentes
ID Agente
f_Tickets
Fecha
d_Calendario
Fecha
f_Tickets
Satisfacción
d_Satisfaccion
IdSatisfaccion
output: {
    "joins": [
        {
            "from_table": "f_Tickets",
            "from_column": "ID Empleado",
            "to_table": "d_Empleados",
            "to_column": "ID Empleado"
        },
        {
            "from_table": "f_Tickets",
            "from_column": "ID Agente",
            "to_table": "d_Agentes",
            "to_column": "ID Agente"
        },
        {
            "from_table": "f_Tickets",
            "from_column": "Fecha",
            "to_table": "d_Calendario",
            "to_column": "Fecha"
        },
        {
            "from_table": "f_Tickets",
            "from_column": "Satisfacci\u00f3n",
            "to_table": "d_Satisfaccion",
            "to_column": "IdSatisfaccion"
        }
    ]
}