Task: Functional-Dependency (source dataset: Auto-Relate)

Given a table represented shown below, your task is to determine functional dependencies that exist in the table. Recall that a functional dependency is a relationship where the value of one attribute (or a set of attributes), known as the determinant columns, can uniquely determines the value of another attribute, known as the dependent columns (e.g., student-ID => student-Name, car-model => car-make, employee-ID => department, etc.).

Instructions:
Analyze the provided table below, identify all functional dependencies that should semantically hold in the table. Do not produce spurious relationships that not semantically meaningful.

No explanation, format the output as a JSON object:{"Functional-Dependency": <list of functional dependencies>}. Each functional dependency should be represented as [<determinant column>, <dependent column>]

Input Table:
|   id |   transaction_id |   bill_no | bill_date               | bill_location   |   customer_id |   product_id |   qty | uom   |     price |   gross_price |   tax_pc |   tax_amt |   discount_pc |   discount_amt |   net_bill_amt | created_by   | created_date            | updated_by   | updated_date            | user_name   | first_name   | last_name   | country   | town   | address   | active   |
|-----:|-----------------:|----------:|:------------------------|:----------------|--------------:|-------------:|------:|:------|----------:|--------------:|---------:|----------:|--------------:|---------------:|---------------:|:-------------|:------------------------|:-------------|:------------------------|:------------|:-------------|:------------|:----------|:-------|:----------|:---------|
|  765 |             1657 |      1657 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |            3 |     8 | CD    |  16.0303  |      128.242  |        0 |  16.6715  |             0 |              0 |       144.914  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|  276 |             1153 |      1153 | 2017-08-07 00:00:00.000 | Kathmandu       |             4 |           15 |     3 | CD    | 182.683   |      548.049  |        0 |  71.2463  |             0 |              0 |       619.295  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | rzn_rai     | Raazan       | Rai         | Nepal     |        |           | Y        |
|  450 |             1374 |      1374 | 2017-08-07 00:00:00.000 | Kathmandu       |             4 |            3 |     8 | CD    |  16.0303  |      128.242  |        0 |  16.6715  |             0 |              0 |       144.914  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | rzn_rai     | Raazan       | Rai         | Nepal     |        |           | Y        |
|  461 |             1385 |      1385 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |            3 |     8 | CD    |  16.0303  |      128.242  |        0 |  16.6715  |             0 |              0 |       144.914  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|  507 |             1443 |      1443 | 2017-08-07 00:00:00.000 | Kathmandu       |             1 |            3 |     7 | CD    |  16.0303  |      112.212  |        0 |  14.5876  |             0 |              0 |       126.8    | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | jvn_dhl     | Jeevan       | Dahal       | Nepal     |        |           | Y        |
|  470 |             1396 |      1396 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |            2 |     4 | CD    |  16.0303  |       64.1212 |        0 |   8.33575 |             0 |              0 |        72.4569 | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|  439 |             1362 |      1362 | 2017-08-07 00:00:00.000 | Kathmandu       |             3 |            6 |    16 | CD    |  19.6735  |      314.777  |        0 |  40.921   |             0 |              0 |       355.698  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | jwn_nrl     | Jiwan        | Niroula     | Nepal     |        |           | Y        |
|   91 |              161 |       161 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |           20 |     6 | CD    | 171.696   |     1030.18   |        0 | 133.923   |             0 |              0 |      1164.1    | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|  787 |             1664 |      1664 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |            3 |     4 | CD    |  16.0303  |       64.1212 |        0 |   8.33575 |             0 |              0 |        72.4569 | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|  125 |             1017 |      1017 | 2017-08-07 00:00:00.000 | Kathmandu       |             4 |            5 |    30 | CD    |  16.0303  |      480.909  |        0 |  62.5181  |             0 |              0 |       543.427  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | rzn_rai     | Raazan       | Rai         | Nepal     |        |           | Y        |
|   77 |              150 |       150 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |           22 |    12 | CD    |  14.573   |      174.876  |        0 |  22.7339  |             0 |              0 |       197.61   | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|  610 |             1552 |      1552 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |            3 |     4 | CD    |  16.0303  |       64.1212 |        0 |   8.33575 |             0 |              0 |        72.4569 | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|   78 |              152 |       152 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |            2 |    16 | CD    |  16.0303  |      256.485  |        0 |  33.343   |             0 |              0 |       289.828  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|  266 |             1143 |      1143 | 2017-08-07 00:00:00.000 | Kathmandu       |             4 |            5 |    24 | CD    |  16.0303  |      384.727  |        0 |  50.0145  |             0 |              0 |       434.741  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | rzn_rai     | Raazan       | Rai         | Nepal     |        |           | Y        |
|  111 |             1010 |      1010 | 2017-08-07 00:00:00.000 | Kathmandu       |             4 |            3 |     1 | CD    |  16.0303  |       16.0303 |        0 |   2.08394 |             0 |              0 |        18.1142 | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | rzn_rai     | Raazan       | Rai         | Nepal     |        |           | Y        |
|  153 |             1044 |      1044 | 2017-08-07 00:00:00.000 | Kathmandu       |             5 |            5 |    32 | CD    |  16.0303  |      512.969  |        0 |  66.686   |             0 |              0 |       579.655  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | tej_prj     | Tej          | Parajuli    | Nepal     |        |           | Y        |
|  283 |             1168 |      1168 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |            2 |     3 | CD    |  16.0303  |       48.0909 |        0 |   6.25181 |             0 |              0 |        54.3427 | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|  384 |             1298 |      1298 | 2017-08-07 00:00:00.000 | Kathmandu       |             1 |           16 |     3 | CD    | 182.683   |      548.049  |        0 |  71.2463  |             0 |              0 |       619.295  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | jvn_dhl     | Jeevan       | Dahal       | Nepal     |        |           | Y        |
|  795 |             1668 |      1668 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |            1 |     8 | CD    |  16.0303  |      128.242  |        0 |  16.6715  |             0 |              0 |       144.914  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|  312 |             1194 |      1194 | 2017-08-07 00:00:00.000 | Kathmandu       |             1 |            5 |    12 | CD    |  16.0303  |      192.363  |        0 |  25.0073  |             0 |              0 |       217.371  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | jvn_dhl     | Jeevan       | Dahal       | Nepal     |        |           | Y        |
|  892 |             1736 |      1736 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |           15 |     3 | CD    | 182.683   |      548.049  |        0 |  71.2463  |             0 |              0 |       619.295  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|  707 |             1619 |      1619 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |            5 |     4 | CD    |  16.0303  |       64.1212 |        0 |   8.33575 |             0 |              0 |        72.4569 | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|   14 |              106 |       106 | 2017-08-07 00:00:00.000 | Kathmandu       |             1 |           15 |     3 | CD    | 182.683   |      548.049  |        0 |  71.2463  |             0 |              0 |       619.295  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | jvn_dhl     | Jeevan       | Dahal       | Nepal     |        |           | Y        |
|  212 |             1097 |      1097 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |           15 |     1 | CD    | 182.683   |      182.683  |        0 |  23.7488  |             0 |              0 |       206.432  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|  303 |             1190 |      1190 | 2017-08-07 00:00:00.000 | Kathmandu       |             4 |            5 |     8 | CD    |  16.0303  |      128.242  |        0 |  16.6715  |             0 |              0 |       144.914  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | rzn_rai     | Raazan       | Rai         | Nepal     |        |           | Y        |
|  292 |             1178 |      1178 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |            5 |     0 | CD    |  16.0303  |        0      |        0 |   0       |             0 |              0 |         0      | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|  913 |             1752 |      1752 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |            2 |    32 | CD    |  16.0303  |      512.969  |        0 |  66.686   |             0 |              0 |       579.655  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|    9 |              101 |       101 | 2017-08-07 00:00:00.000 | Kathmandu       |             1 |           15 |     3 | CD    | 182.683   |      548.049  |        0 |  71.2463  |             0 |              0 |       619.295  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | jvn_dhl     | Jeevan       | Dahal       | Nepal     |        |           | Y        |
|  654 |             1598 |      1598 | 2017-08-07 00:00:00.000 | Kathmandu       |             4 |          230 |    12 | CD    |   7.02626 |       84.3152 |        0 |  10.961   |             0 |              0 |        95.2762 | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | rzn_rai     | Raazan       | Rai         | Nepal     |        |           | Y        |
|  293 |             1178 |      1178 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |           26 |    12 | CD    |  46.5011  |      558.013  |        0 |  72.5418  |             0 |              0 |       630.555  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|  148 |             1039 |      1039 | 2017-08-07 00:00:00.000 | Kathmandu       |             5 |            3 |    36 | CD    |  16.0303  |      577.09   |        0 |  75.0218  |             0 |              0 |       652.112  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | tej_prj     | Tej          | Parajuli    | Nepal     |        |           | Y        |
|  338 |             1230 |      1230 | 2017-08-07 00:00:00.000 | Kathmandu       |             1 |           20 |     3 | CD    | 171.696   |      515.089  |        0 |  66.9616  |             0 |              0 |       582.05   | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | jvn_dhl     | Jeevan       | Dahal       | Nepal     |        |           | Y        |
|  779 |             1661 |      1661 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |            3 |     4 | CD    |  16.0303  |       64.1212 |        0 |   8.33575 |             0 |              0 |        72.4569 | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|  331 |             1219 |      1219 | 2017-08-07 00:00:00.000 | Kathmandu       |             1 |            3 |    36 | CD    |  16.0303  |      577.09   |        0 |  75.0218  |             0 |              0 |       652.112  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | jvn_dhl     | Jeevan       | Dahal       | Nepal     |        |           | Y        |
|  649 |             1593 |      1593 | 2017-08-07 00:00:00.000 | Kathmandu       |             1 |            2 |     2 | CD    |  16.0303  |       32.0606 |        0 |   4.16788 |             0 |              0 |        36.2285 | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | jvn_dhl     | Jeevan       | Dahal       | Nepal     |        |           | Y        |
|  543 |             1492 |      1492 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |            3 |     4 | CD    |  16.0303  |       64.1212 |        0 |   8.33575 |             0 |              0 |        72.4569 | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|  829 |             1688 |      1688 | 2017-08-07 00:00:00.000 | Kathmandu       |             4 |            2 |     2 | CD    |  16.0303  |       32.0606 |        0 |   4.16788 |             0 |              0 |        36.2285 | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | rzn_rai     | Raazan       | Rai         | Nepal     |        |           | Y        |
|  541 |             1492 |      1492 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |            1 |     4 | CD    |  16.0303  |       64.1212 |        0 |   8.33575 |             0 |              0 |        72.4569 | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|  230 |             1102 |      1102 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |           17 |     1 | CD    | 182.683   |      182.683  |        0 |  23.7488  |             0 |              0 |       206.432  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|   94 |             1002 |      1002 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |            5 |    16 | CD    |  16.0303  |      256.485  |        0 |  33.343   |             0 |              0 |       289.828  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|   63 |              134 |       134 | 2017-08-07 00:00:00.000 | Kathmandu       |             3 |            2 |     4 | CD    |  16.0303  |       64.1212 |        0 |   8.33575 |             0 |              0 |        72.4569 | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | jwn_nrl     | Jiwan        | Niroula     | Nepal     |        |           | Y        |
|  689 |             1615 |      1615 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |            1 |    48 | CD    |  16.0303  |      769.454  |        0 | 100.029   |             0 |              0 |       869.483  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|  110 |             1010 |      1010 | 2017-08-07 00:00:00.000 | Kathmandu       |             4 |            2 |     1 | CD    |  16.0303  |       16.0303 |        0 |   2.08394 |             0 |              0 |        18.1142 | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | rzn_rai     | Raazan       | Rai         | Nepal     |        |           | Y        |
|  612 |             1552 |      1552 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |            1 |     4 | CD    |  16.0303  |       64.1212 |        0 |   8.33575 |             0 |              0 |        72.4569 | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|  190 |             1078 |      1078 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |           16 |     1 | CD    | 182.683   |      182.683  |        0 |  23.7488  |             0 |              0 |       206.432  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |
|  145 |             1038 |      1038 | 2017-08-07 00:00:00.000 | Kathmandu       |             5 |            6 |    32 | CD    |  19.6735  |      629.553  |        0 |  81.8419  |             0 |             12 |       699.395  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | tej_prj     | Tej          | Parajuli    | Nepal     |        |           | Y        |
|  858 |             1705 |      1705 | 2017-08-07 00:00:00.000 | Kathmandu       |             4 |          447 |     6 | CD    |  74.4018  |      446.411  |        0 |  58.0334  |             0 |              0 |       504.444  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | rzn_rai     | Raazan       | Rai         | Nepal     |        |           | Y        |
|  146 |             1039 |      1039 | 2017-08-07 00:00:00.000 | Kathmandu       |             5 |            6 |    48 | CD    |  19.6735  |      944.33   |        0 | 122.763   |             0 |              0 |      1067.09   | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | tej_prj     | Tej          | Parajuli    | Nepal     |        |           | Y        |
|  564 |             1507 |      1507 | 2017-08-07 00:00:00.000 | Kathmandu       |             1 |            6 |    16 | CD    |  19.6735  |      314.777  |        0 |  40.921   |             0 |              0 |       355.698  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | jvn_dhl     | Jeevan       | Dahal       | Nepal     |        |           | Y        |
|  799 |             1668 |      1668 | 2017-08-07 00:00:00.000 | Kathmandu       |             2 |           26 |    12 | CD    |  46.5011  |      558.013  |        0 |  72.5418  |             0 |              0 |       630.555  | poonam       | 2017-08-07 00:00:00.000 | poonam       | 2017-08-07 00:00:00.000 | prm_gtm     | Pramod       | Gautam      | Nepal     |        |           | Y        |



label: customer_id
user_name
customer_id
first_name
customer_id
last_name
customer_id
country
customer_id
active
output: {"Functional-Dependency": [["customer_id", "user_name"], ["customer_id", "first_name"], ["customer_id", "last_name"], ["customer_id", "country"], ["customer_id", "active"]]}
labeled_fds: customer_id
user_name
customer_id
first_name
customer_id
last_name
customer_id
country
customer_id
active
transaction_id
discount_amt
bill_no
discount_amt
bill_date
discount_amt
bill_location
discount_amt
customer_id
discount_amt
price
discount_amt
gross_price
price
gross_price
discount_amt
tax_pc
discount_amt
tax_amt
price
tax_amt
net_bill_amt
net_bill_amt
price
created_by
discount_amt
updated_by
discount_amt
updated_date
discount_amt
user_name
discount_amt
source: $MMTU_HOME/resources/Relationship-finding/FD/146978483