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: Calendario
| Date                    |   Año |   Número del mes |   Número de día de la semana | Día de la semana   | Mes del año   |
|:------------------------|------:|-----------------:|-----------------------------:|:-------------------|:--------------|
| 2006-01-01 00:00:00.000 |  2006 |                1 |                            1 | domingo            | enero         |
| 2006-01-02 00:00:00.000 |  2006 |                1 |                            2 | lunes              | enero         |
| 2006-01-03 00:00:00.000 |  2006 |                1 |                            3 | martes             | enero         |
| 2006-01-04 00:00:00.000 |  2006 |                1 |                            4 | miércoles          | enero         |
| 2006-01-05 00:00:00.000 |  2006 |                1 |                            5 | jueves             | enero         |
| 2006-01-06 00:00:00.000 |  2006 |                1 |                            6 | viernes            | enero         |
| 2006-01-07 00:00:00.000 |  2006 |                1 |                            7 | sábado             | enero         |
| 2006-01-08 00:00:00.000 |  2006 |                1 |                            1 | domingo            | enero         |
| 2006-01-09 00:00:00.000 |  2006 |                1 |                            2 | lunes              | enero         |
| 2006-01-10 00:00:00.000 |  2006 |                1 |                            3 | martes             | enero         |


Table: Clientes
|   Id | Compañía   | Apellidos        | Nombre    | Dirección de correo electrónico   | Cargo                    | Teléfono del trabajo   | Teléfono particular   | Teléfono móvil   | Número de fax   | Dirección          | Ciudad         | Estado o provincia   |   C Postal | País o región   | Página Web   | Notas   |
|-----:|:-----------|:-----------------|:----------|:----------------------------------|:-------------------------|:-----------------------|:----------------------|:-----------------|:----------------|:-------------------|:---------------|:---------------------|-----------:|:----------------|:-------------|:--------|
|    1 | Compañía A | Benito           | Almudena  |                                   | Propietario              | 987 654 321            |                       |                  | 987 654 321     | Calle Primera, 123 | Seattle        | Madrid               |      99999 | España          |              |         |
|    2 | Compañía B | Bermejo          | Antonio   |                                   | Propietario              | 987 654 321            |                       |                  | 987 654 321     | Calle Segunda, 123 | Boston         | MA                   |      99999 | España          |              |         |
|    3 | Compañía C | López            | Arturo    |                                   | Representante de compras | 987 654 321            |                       |                  | 987 654 321     | Calle Tercera, 123 | Los Ángeles    | CA                   |      99999 | España          |              |         |
|    4 | Compañía D | García           | Vanessa   |                                   | Jefe de compras          | 987 654 321            |                       |                  | 987 654 321     | Calle Cuarta, 123  | Nueva York     | NY                   |      99999 | España          |              |         |
|    5 | Compañía E | Gratacós Solsona | Antonio   |                                   | Propietario              | 987 654 321            |                       |                  | 987 654 321     | Calle Quinta, 123  | Minneapolis    | MN                   |      99999 | España          |              |         |
|    6 | Compañía F | Pérez-Olaeta     | Francisco |                                   | Jefe de compras          | 987 654 321            |                       |                  | 987 654 321     | Calle Sexta, 123   | Milwaukee      | WI                   |      99999 | España          |              |         |
|    7 | Compañía G | Sánchez Sánchez  | Yolanda   |                                   | Propietario              | 987 654 321            |                       |                  | 987 654 321     | Calle Séptima, 123 | Boise          | ID                   |      99999 | España          |              |         |
|    8 | Compañía H | Valdés           | Rene      |                                   | Representante de compras | 987 654 321            |                       |                  | 987 654 321     | Calle Octava, 123  | Portland       | OR                   |      99999 | España          |              |         |
|    9 | Compañía I | Maldonado Guerra | Alfredo   |                                   | Jefe de compras          | 987 654 321            |                       |                  | 987 654 321     | Calle Novena, 123  | Salt Lake City | UT                   |      99999 | España          |              |         |
|   10 | Compañía J | Alverca          | Luis      |                                   | Jefe de compras          | 987 654 321            |                       |                  | 987 654 321     | Calle Décima, 123  | Chicago        | IL                   |      99999 | España          |              |         |


Table: Detalles de pedido
|   Id |   Id de pedido |   Id de producto |   Cantidad |   Precio |   Descuento |   Id de situación | Fecha de asignación   | Id de pedido de compra   |   Id de inventario |   Stock Valuado |
|-----:|---------------:|-----------------:|-----------:|---------:|------------:|------------------:|:----------------------|:-------------------------|-------------------:|----------------:|
|   27 |             30 |               34 |        100 |    14    |           0 |                 2 |                       | 96                       |                 83 |          1400   |
|   28 |             30 |               80 |         30 |     3.5  |           0 |                 2 |                       |                          |                 63 |           105   |
|   29 |             31 |                7 |         10 |    30    |           0 |                 2 |                       |                          |                 64 |           300   |
|   30 |             31 |               51 |         10 |    53    |           0 |                 2 |                       |                          |                 65 |           530   |
|   31 |             31 |               80 |         10 |     3.5  |           0 |                 2 |                       |                          |                 66 |            35   |
|   32 |             32 |                1 |         15 |    18    |           0 |                 2 |                       |                          |                 67 |           270   |
|   33 |             32 |               43 |         20 |    46    |           0 |                 2 |                       |                          |                 68 |           920   |
|   34 |             33 |               19 |         30 |     9.2  |           0 |                 2 |                       | 97                       |                 81 |           276   |
|   35 |             34 |               19 |         20 |     9.2  |           0 |                 2 |                       |                          |                 69 |           184   |
|   36 |             35 |               48 |         10 |    12.75 |           0 |                 2 |                       |                          |                 70 |           127.5 |


Table: Empleados
|   Id | Compañía          | Apellidos       | Nombre      | Dirección de correo electrónico   | Cargo                    | Teléfono del trabajo   | Teléfono particular   | Teléfono móvil   | Número de fax   | Dirección            | Ciudad   | Estado o provincia   |   C Postal | País o región   | Página Web                                                | Notas                                                                                                                                |
|-----:|:------------------|:----------------|:------------|:----------------------------------|:-------------------------|:-----------------------|:----------------------|:-----------------|:----------------|:---------------------|:---------|:---------------------|-----------:|:----------------|:----------------------------------------------------------|:-------------------------------------------------------------------------------------------------------------------------------------|
|    1 | Northwind Traders | González        | María       | nancy@northwindtraders.com        | Representante de ventas  | 987 654 321            | 987 654 321           |                  | 987 654 321     | Avenida Primera, 123 | Seattle  | Madrid               |      99999 | España          | #http://northwindtraders.com#                             |                                                                                                                                      |
|    2 | Northwind Traders | Escolar         | Jesús       | andrew@northwindtraders.com       | Vicepresidente de ventas | 987 654 321            | 987 654 321           |                  | 987 654 321     | Avenida Segunda, 123 | Bellevue | Madrid               |      99999 | España          | http://northwindtraders.com#http://northwindtraders.com/# | Empezó en la compañía como representante de ventas, ascendió a director comercial y, después, fue nombrado vicepresidente de ventas. |
|    3 | Northwind Traders | Pinilla Gallego | Pilar       | jan@northwindtraders.com          | Representante de ventas  | 987 654 321            | 987 654 321           |                  | 987 654 321     | Avenida Tercera, 123 | Redmond  | Madrid               |      99999 | España          | http://northwindtraders.com#http://northwindtraders.com/# | Fue contratado como ayudante de ventas y ascendió a representante de ventas.                                                         |
|    4 | Northwind Traders | Jesús Cuesta    | María       | mariya@northwindtraders.com       | Representante de ventas  | 987 654 321            | 987 654 321           |                  | 987 654 321     | Avenida Cuarta, 123  | Kirkland | Madrid               |      99999 | España          | http://northwindtraders.com#http://northwindtraders.com/# |                                                                                                                                      |
|    5 | Northwind Traders | San Juan        | Patricia    | steven@northwindtraders.com       | Jefe de ventas           | 987 654 321            | 987 654 321           |                  | 987 654 321     | Avenida Quinta, 123  | Seattle  | Madrid               |      99999 | España          | http://northwindtraders.com#http://northwindtraders.com/# | Empezó en la empresa como representante de ventas y ascendió a director comercial. Habla francés.                                    |
|    6 | Northwind Traders | Rivas           | Juan Carlos | michael@northwindtraders.com      | Representante de ventas  | 987 654 321            | 987 654 321           |                  | 987 654 321     | Avenida Sexta, 123   | Redmond  | Madrid               |      99999 | España          | http://northwindtraders.com#http://northwindtraders.com/# | Habla japonés y lee y escribe en francés, portugués y español.                                                                       |
|    7 | Northwind Traders | Acevedo         | Humberto    | robert@northwindtraders.com       | Representante de ventas  | 987 654 321            | 987 654 321           |                  | 987 654 321     | Avenida Séptima, 123 | Seattle  | Madrid               |      99999 | España          | http://northwindtraders.com#http://northwindtraders.com/# |                                                                                                                                      |
|    8 | Northwind Traders | Bonifaz         | Luis        | laura@northwindtraders.com        | Coordinador de ventas    | 987 654 321            | 987 654 321           |                  | 987 654 321     | Avenida Octava, 123  | Redmond  | Madrid               |      99999 | España          | http://northwindtraders.com#http://northwindtraders.com/# | Lee y escribe francés.                                                                                                               |
|    9 | Northwind Traders | Chaves          | Francisco   | anne@northwindtraders.com         | Representante de ventas  | 987 654 321            | 987 654 321           |                  | 987 654 321     | Avenida Novena, 123  | Seattle  | Madrid               |      99999 | España          | http://northwindtraders.com#http://northwindtraders.com/# | Habla francés y alemán.                                                                                                              |


Table: Facturas
|   Id de factura |   Id de pedido | Fecha                   | Fecha de vencimiento   |   Impuestos |   Envío |   Importe debido |
|----------------:|---------------:|:------------------------|:-----------------------|------------:|--------:|-----------------:|
|               5 |             31 | 2006-03-22 16:08:59.000 |                        |           0 |       0 |                0 |
|               6 |             32 | 2006-03-22 16:10:27.000 |                        |           0 |       0 |                0 |
|               7 |             40 | 2006-03-24 10:41:41.000 |                        |           0 |       0 |                0 |
|               8 |             39 | 2006-03-24 10:55:46.000 |                        |           0 |       0 |                0 |
|               9 |             38 | 2006-03-24 10:56:57.000 |                        |           0 |       0 |                0 |
|              10 |             37 | 2006-03-24 10:57:38.000 |                        |           0 |       0 |                0 |
|              11 |             36 | 2006-03-24 10:58:40.000 |                        |           0 |       0 |                0 |
|              12 |             35 | 2006-03-24 10:59:41.000 |                        |           0 |       0 |                0 |
|              13 |             34 | 2006-03-24 11:00:55.000 |                        |           0 |       0 |                0 |
|              14 |             33 | 2006-03-24 11:02:02.000 |                        |           0 |       0 |                0 |


Table: Pedidos
|   Id de pedido |   Id de empleado |   Id de cliente | Fecha de pedido         | Fecha de envío          |   Id de transportista | Nombre de envío        | Dirección de envío         | Ciudad dest   | Edo/Prov dest   |   Código postal de envío | País o región de envío   |   Gastos de envío |   Impuestos | Tipo de pago       | Fecha de pago           | Notas   |   Tipo impositivo | Estado de impuestos   |   Id de situación |
|---------------:|-----------------:|----------------:|:------------------------|:------------------------|----------------------:|:-----------------------|:---------------------------|:--------------|:----------------|-------------------------:|:-------------------------|------------------:|------------:|:-------------------|:------------------------|:--------|------------------:|:----------------------|------------------:|
|             30 |                9 |              27 | 2006-01-15 00:00:00.000 | 2006-01-22 00:00:00.000 |                     2 | Karen Toh              | Calle Vigesimoséptima, 123 | Las Vegas     | NV              |                    99999 | Spain                    |               200 |           0 | Cheque             | 2006-01-15 00:00:00.000 |         |                 0 |                       |                 3 |
|             31 |                3 |               4 | 2006-01-20 00:00:00.000 | 2006-01-22 00:00:00.000 |                     1 | Christina Lee          | Calle Cuarta, 123          | Nueva York    | NY              |                    99999 | Spain                    |                 5 |           0 | Tarjeta de crédito | 2006-01-20 00:00:00.000 |         |                 0 |                       |                 3 |
|             32 |                4 |              12 | 2006-01-22 00:00:00.000 | 2006-01-22 00:00:00.000 |                     2 | John Edwards           | Calle Decimosegunda, 123   | Las Vegas     | NV              |                    99999 | Spain                    |                 5 |           0 | Tarjeta de crédito | 2006-01-22 00:00:00.000 |         |                 0 |                       |                 3 |
|             33 |                6 |               8 | 2006-01-30 00:00:00.000 | 2006-01-31 00:00:00.000 |                     3 | Elizabeth Andersen     | Calle Octava, 123          | Portland      | OR              |                    99999 | Spain                    |                50 |           0 | Tarjeta de crédito | 2006-01-30 00:00:00.000 |         |                 0 |                       |                 3 |
|             34 |                9 |               4 | 2006-02-06 00:00:00.000 | 2006-02-07 00:00:00.000 |                     3 | Christina Lee          | Calle Cuarta, 123          | Nueva York    | NY              |                    99999 | Spain                    |                 4 |           0 | Cheque             | 2006-02-06 00:00:00.000 |         |                 0 |                       |                 3 |
|             35 |                3 |              29 | 2006-02-10 00:00:00.000 | 2006-02-12 00:00:00.000 |                     2 | Soo Jung Lee           | Calle Vigesimonovena, 123  | Denver        | CO              |                    99999 | Spain                    |                 7 |           0 | Cheque             | 2006-02-10 00:00:00.000 |         |                 0 |                       |                 3 |
|             36 |                4 |               3 | 2006-02-23 00:00:00.000 | 2006-02-25 00:00:00.000 |                     2 | Thomas Axen            | Calle Tercera, 123         | Los Ángeles   | CA              |                    99999 | Spain                    |                 7 |           0 | Efectivo           | 2006-02-23 00:00:00.000 |         |                 0 |                       |                 3 |
|             37 |                8 |               6 | 2006-03-06 00:00:00.000 | 2006-03-09 00:00:00.000 |                     2 | Francisco Pérez-Olaeta | Calle Sexta, 123           | Milwaukee     | WI              |                    99999 | Spain                    |                12 |           0 | Tarjeta de crédito | 2006-03-06 00:00:00.000 |         |                 0 |                       |                 3 |
|             38 |                9 |              28 | 2006-03-10 00:00:00.000 | 2006-03-11 00:00:00.000 |                     3 | Amritansh Raghav       | Calle Vigesimoséptima, 123 | Memphis       | TN              |                    99999 | Spain                    |                10 |           0 | Cheque             | 2006-03-10 00:00:00.000 |         |                 0 |                       |                 3 |
|             39 |                3 |               8 | 2006-03-22 00:00:00.000 | 2006-03-24 00:00:00.000 |                     3 | Elizabeth Andersen     | Calle Octava, 123          | Portland      | OR              |                    99999 | Spain                    |                 5 |           0 | Cheque             | 2006-03-22 00:00:00.000 |         |                 0 |                       |                 3 |


Table: Productos
|   Id | Código de producto   | Nombre del producto                               | Descripción   |   Costo estándar |   Precio listado |   Punto de pedido |   Nivel objetivo | Cantidad por unidad   | Suspendido   |   Cantidad mínima de reposición | Categoría                   |   Ganancia |
|-----:|:---------------------|:--------------------------------------------------|:--------------|-----------------:|-----------------:|------------------:|-----------------:|:----------------------|:-------------|--------------------------------:|:----------------------------|-----------:|
|    1 | NWTB-1               | Té Chai Northwind Traders                         |               |          13.5    |            18    |                10 |               40 | 10 cajas x 20 bolsas  | False        |                              10 | Bebidas                     |     4.5    |
|    3 | NWTCO-3              | Almíbar Northwind Traders                         |               |           7.5    |            10    |                25 |              100 | 12 botellas de 550 ml | False        |                              25 | Condimentos                 |     2.5    |
|    4 | NWTCO-4              | Condimentos de Louisiana Northwind Traders        |               |          16.5    |            22    |                10 |               40 | 48 botes de 180 g     | False        |                              10 | Condimentos                 |     5.5    |
|    5 | NWTO-5               | Aceite de oliva Northwind Traders                 |               |          16.0125 |            21.35 |                10 |               40 | 36 cajas              | False        |                              10 | Aceite                      |     5.3375 |
|    6 | NWTJP-6              | Mermelada de moras y frambuesas Northwind Traders |               |          18.75   |            25    |                25 |              100 | 12 botes de 250 g     | False        |                              25 | Mermeladas y confituras     |     6.25   |
|    7 | NWTDFN-7             | Peras secas Northwind Traders                     |               |          22.5    |            30    |                10 |               40 | 12 paq. de 1/2 kg     | False        |                              10 | Frutos secos                |     7.5    |
|    8 | NWTS-8               | Salsa curry Northwind Traders                     |               |          30      |            40    |                10 |               40 | 12 botes de 360 g     | False        |                              10 | Salsas                      |    10      |
|   14 | NWTDFN-14            | Nueces Northwind Traders                          |               |          17.4375 |            23.25 |                10 |               40 | 40 paq. de 100 g      | False        |                              10 | Frutos secos                |     5.8125 |
|   17 | NWTCFV-17            | Macedonia Northwind Traders                       |               |          29.25   |            39    |                10 |               40 | 45,75 g               | False        |                              10 | Frutas y verduras enlatadas |     9.75   |
|   19 | NWTBGM-19            | Galletas de chocolate surtidas Northwind Traders  |               |           6.9    |             9.2  |                 5 |               20 | 10 cajas x 12 piezas  | False        |                               5 | Productos horneados         |     2.3    |


Table: Transportistas
|   Id | Compañía                  | Apellidos   | Nombre    | Dirección de correo electrónico   | Cargo   | Teléfono del trabajo   | Teléfono particular   | Teléfono móvil   | Número de fax   | Dirección            | Ciudad       | Estado o provincia   |   C Postal | País o región   | Página Web   | Notas   |
|-----:|:--------------------------|:------------|:----------|:----------------------------------|:--------|:-----------------------|:----------------------|:-----------------|:----------------|:---------------------|:-------------|:---------------------|-----------:|:----------------|:-------------|:--------|
|    1 | Compañía de transportes A | GOMEZ       | remedios  |                                   |         |                        |                       |                  |                 | Calle Principal, 123 | Memphis      | TN                   |      99999 | Spain           |              |         |
|    2 | Compañía de transportes B | RODRIGUEZ   | gabriel   |                                   |         |                        |                       |                  |                 | Calle Principal, 123 | Memphis      | TN                   |      99999 | Spain           |              |         |
|    3 | Compañía de transportes C | GONZALEZ    | victor    |                                   |         |                        |                       |                  |                 | Calle Principal, 123 | Memphis      | TN                   |      99999 | Spain           |              |         |
|    4 | Compañía de transportes D | TEJADA      | lucas     |                                   |         |                        |                       |                  |                 | Avenida Cabildo 1185 | Buenos Aires |                      |       1426 | Argentina       |              |         |
|    5 | Compañía de transportes E | ZABALA      | susana    |                                   |         |                        |                       |                  |                 | Avenida Cabildo 1185 | Buenos Aires |                      |       1426 | Argentina       |              |         |
|    6 | Compañía de transportes F | BLASCO      | esteban   |                                   |         |                        |                       |                  |                 | Avenida Cabildo 1185 | Buenos Aires |                      |       1426 | Argentina       |              |         |
|    7 | Compañía de transportes G | JARDON      | federico  |                                   |         |                        |                       |                  |                 | Avenida Cabildo 1185 | Buenos Aires |                      |       1426 | Argentina       |              |         |
|    8 | Compañía de transportes H | SMITH       | juan      |                                   |         |                        |                       |                  |                 | Avenida Cabildo 1185 | Buenos Aires |                      |       1426 | Argentina       |              |         |
|    9 | Compañía de transportes I | LOSADA      | guillermo |                                   |         |                        |                       |                  |                 | Avenida Cabildo 1185 | Buenos Aires |                      |       1426 | Argentina       |              |         |
|   10 | Compañía de transportes J | MENDIETTA   | dolores   |                                   |         |                        |                       |                  |                 | Avenida Cabildo 1185 | Buenos Aires |                      |       1426 | Argentina       |              |         |

 


tables: name: Calendario
data: Calendario.csv
name: Clientes
data: Clientes.csv
name: Detalles de pedido
data: Detalles de pedido.csv
name: Empleados
data: Empleados.csv
name: Facturas
data: Facturas.csv
name: Pedidos
data: Pedidos.csv
name: Productos
data: Productos.csv
name: Transportistas
data: Transportistas.csv
label: Pedidos
Id de cliente
Clientes
Id
Detalles de pedido
Id de pedido
Pedidos
Id de pedido
Detalles de pedido
Id de producto
Productos
Id
Pedidos
Id de empleado
Empleados
Id
Facturas
Id de pedido
Pedidos
Id de pedido
Pedidos
Id de transportista
Transportistas
Id
output: {
    "joins": [
        {
            "from_table": "Pedidos",
            "from_column": "Id de cliente",
            "to_table": "Clientes",
            "to_column": "Id"
        },
        {
            "from_table": "Detalles de pedido",
            "from_column": "Id de pedido",
            "to_table": "Pedidos",
            "to_column": "Id de pedido"
        },
        {
            "from_table": "Detalles de pedido",
            "from_column": "Id de producto",
            "to_table": "Productos",
            "to_column": "Id"
        },
        {
            "from_table": "Pedidos",
            "from_column": "Id de empleado",
            "to_table": "Empleados",
            "to_column": "Id"
        },
        {
            "from_table": "Facturas",
            "from_column": "Id de pedido",
            "to_table": "Pedidos",
            "to_column": "Id de pedido"
        },
        {
            "from_table": "Pedidos",
            "from_column": "Id de transportista",
            "to_table": "Transportistas",
            "to_column": "Id"
        }
    ]
}