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:
|   ProductKey |   OrderDateKey |   DueDateKey |   ShipDateKey |   ResellerKey |   EmployeeKey |   PromotionKey |   CurrencyKey |   SalesTerritoryKey | SalesOrderNumber   |   SalesOrderLineNumber |   RevisionNumber |   OrderQuantity |   UnitPriceDiscountPct |   DiscountAmount | CarrierTrackingNumber   | CustomerPONumber   | OrderDate               | DueDate                 | ShipDate                | S_Category   | CurrencyAlternateKey   | CurrencyName         |
|-------------:|---------------:|-------------:|--------------:|--------------:|--------------:|---------------:|--------------:|--------------------:|:-------------------|-----------------------:|-----------------:|----------------:|-----------------------:|-----------------:|:------------------------|:-------------------|:------------------------|:------------------------|:------------------------|:-------------|:-----------------------|:---------------------|
|          267 |       20120129 |     20120210 |      20120205 |           317 |           291 |              1 |            19 |                   6 | SO47013            |                     12 |                1 |               1 |                      0 |                0 | 4AB0-4FA0-95            | PO1827132360       | 2012-01-29 00:00:00.000 | 2012-02-10 00:00:00.000 | 2012-02-05 00:00:00.000 | Low          | CAD                    | Canadian Dollar      |
|          360 |       20121128 |     20121210 |      20121205 |            75 |           281 |              1 |           100 |                   4 | SO50747            |                      2 |                1 |               2 |                      0 |                0 | A59F-46DA-BE            | PO5597196496       | 2012-11-28 00:00:00.000 | 2012-12-10 00:00:00.000 | 2012-12-05 00:00:00.000 | Low          | USD                    | US Dollar            |
|          471 |       20131129 |     20131211 |      20131206 |           539 |           283 |              1 |           100 |                   2 | SO71894            |                      4 |                1 |               6 |                      0 |                0 | 8013-4FC0-B4            | PO7685115663       | 2013-11-29 00:00:00.000 | 2013-12-11 00:00:00.000 | 2013-12-06 00:00:00.000 | Low          | USD                    | US Dollar            |
|          461 |       20120330 |     20120411 |      20120406 |           221 |           287 |              1 |           100 |                   4 | SO47720            |                     42 |                1 |               2 |                      0 |                0 | 30D0-4EF0-B1            | PO7859164121       | 2012-03-30 00:00:00.000 | 2012-04-11 00:00:00.000 | 2012-04-06 00:00:00.000 | Low          | USD                    | US Dollar            |
|          436 |       20130128 |     20130209 |      20130204 |            70 |           290 |              1 |            98 |                  10 | SO51811            |                      1 |                1 |               1 |                      0 |                0 | 1B4C-45BC-B2            | PO8381113111       | 2013-01-28 00:00:00.000 | 2013-02-09 00:00:00.000 | 2013-02-04 00:00:00.000 | Low          | GBP                    | United Kingdom Pound |
|          453 |       20120430 |     20120512 |      20120507 |           403 |           282 |              1 |           100 |                   4 | SO48080            |                     36 |                1 |               5 |                      0 |                0 | 4DC7-4772-87            | PO7656157590       | 2012-04-30 00:00:00.000 | 2012-05-12 00:00:00.000 | 2012-05-07 00:00:00.000 | Low          | USD                    | US Dollar            |
|          353 |       20130630 |     20130712 |      20130707 |           196 |           288 |              1 |            98 |                  10 | SO61229            |                     40 |                1 |               2 |                      0 |                0 | AC88-46DA-A3            | PO10324197030      | 2013-06-30 00:00:00.000 | 2013-07-12 00:00:00.000 | 2013-07-07 00:00:00.000 | Low          | GBP                    | United Kingdom Pound |
|          233 |       20120430 |     20120512 |      20120507 |             2 |           289 |              1 |           100 |                   1 | SO47997            |                      1 |                1 |               3 |                      0 |                0 | 2B6D-4DAC-9A            | PO14558139554      | 2012-04-30 00:00:00.000 | 2012-05-12 00:00:00.000 | 2012-05-07 00:00:00.000 | Low          | USD                    | US Dollar            |
|          463 |       20131129 |     20131211 |      20131206 |           408 |           284 |              1 |            19 |                   6 | SO71808            |                      4 |                1 |               1 |                      0 |                0 | 2E63-4616-B1            | PO14761198562      | 2013-11-29 00:00:00.000 | 2013-12-11 00:00:00.000 | 2013-12-06 00:00:00.000 | Low          | CAD                    | Canadian Dollar      |
|          295 |       20130430 |     20130512 |      20130507 |           345 |           281 |              1 |           100 |                   4 | SO57128            |                      1 |                1 |               4 |                      0 |                0 | 52E0-4277-80            | PO6525176590       | 2013-04-30 00:00:00.000 | 2013-05-12 00:00:00.000 | 2013-05-07 00:00:00.000 | Low          | USD                    | US Dollar            |
|          325 |       20120530 |     20120611 |      20120606 |           461 |           291 |              1 |            19 |                   6 | SO48339            |                     18 |                1 |               5 |                      0 |                0 | EAB2-42EA-9C            | PO10614150674      | 2012-05-30 00:00:00.000 | 2012-06-11 00:00:00.000 | 2012-06-06 00:00:00.000 | Low          | CAD                    | Canadian Dollar      |
|          388 |       20130430 |     20130512 |      20130507 |           479 |           291 |              1 |            19 |                   6 | SO57093            |                      6 |                1 |               1 |                      0 |                0 | 2F7C-4AF6-8B            | PO18705165751      | 2013-04-30 00:00:00.000 | 2013-05-12 00:00:00.000 | 2013-05-07 00:00:00.000 | Low          | CAD                    | Canadian Dollar      |
|          356 |       20121028 |     20121109 |      20121104 |           546 |           282 |              1 |           100 |                   3 | SO50322            |                     39 |                1 |               4 |                      0 |                0 | 4BC2-4C6D-83            | PO8845166508       | 2012-10-28 00:00:00.000 | 2012-11-09 00:00:00.000 | 2012-11-04 00:00:00.000 | Low          | USD                    | US Dollar            |
|          343 |       20121028 |     20121109 |      20121104 |           108 |           283 |              1 |           100 |                   2 | SO50311            |                     18 |                1 |               6 |                      0 |                0 | E09E-4D02-9F            | PO7453115958       | 2012-10-28 00:00:00.000 | 2012-11-09 00:00:00.000 | 2012-11-04 00:00:00.000 | Low          | USD                    | US Dollar            |
|          484 |       20130430 |     20130512 |      20130507 |           352 |           291 |              1 |            19 |                   6 | SO57120            |                     27 |                1 |               3 |                      0 |                0 | 058D-436F-BF            | PO4466170177       | 2013-04-30 00:00:00.000 | 2013-05-12 00:00:00.000 | 2013-05-07 00:00:00.000 | Low          | CAD                    | Canadian Dollar      |
|          384 |       20130630 |     20130712 |      20130707 |           514 |           291 |              1 |            19 |                   6 | SO61186            |                     14 |                1 |               5 |                      0 |                0 | C662-487E-B0            | PO14732152217      | 2013-06-30 00:00:00.000 | 2013-07-12 00:00:00.000 | 2013-07-07 00:00:00.000 | Low          | CAD                    | Canadian Dollar      |
|          222 |       20130630 |     20130712 |      20130707 |           523 |           282 |              1 |           100 |                   3 | SO61210            |                     18 |                1 |               7 |                      0 |                0 | 7860-4CE8-A9            | PO8787168827       | 2013-06-30 00:00:00.000 | 2013-07-12 00:00:00.000 | 2013-07-07 00:00:00.000 | Low          | USD                    | US Dollar            |
|          564 |       20130929 |     20131011 |      20131006 |           231 |           296 |              1 |             6 |                   9 | SO67342            |                     24 |                1 |               2 |                      0 |                0 | E5A5-4795-BF            | PO8004141573       | 2013-09-29 00:00:00.000 | 2013-10-11 00:00:00.000 | 2013-10-06 00:00:00.000 | Low          | AUD                    | Australian Dollar    |
|          484 |       20130430 |     20130512 |      20130507 |           605 |           286 |              1 |           100 |                   1 | SO57099            |                     35 |                1 |               8 |                      0 |                0 | 410F-45E9-9C            | PO18618199656      | 2013-04-30 00:00:00.000 | 2013-05-12 00:00:00.000 | 2013-05-07 00:00:00.000 | Low          | USD                    | US Dollar            |
|          592 |       20130530 |     20130611 |      20130606 |            61 |           282 |              1 |           100 |                   4 | SO59023            |                     33 |                1 |               3 |                      0 |                0 | 9975-4F2A-A7            | PO5539149469       | 2013-05-30 00:00:00.000 | 2013-06-11 00:00:00.000 | 2013-06-06 00:00:00.000 | Low          | USD                    | US Dollar            |
|          322 |       20110929 |     20111011 |      20111006 |           549 |           285 |              1 |           100 |                   5 | SO45805            |                     14 |                1 |               1 |                      0 |                0 | 4E35-406B-B7            | PO3393138494       | 2011-09-29 00:00:00.000 | 2011-10-11 00:00:00.000 | 2011-10-06 00:00:00.000 | Low          | USD                    | US Dollar            |
|          368 |       20120129 |     20120210 |      20120205 |           328 |           283 |              1 |           100 |                   4 | SO46964            |                     30 |                1 |               2 |                      0 |                0 | B3E6-43CC-A2            | PO15689139014      | 2012-01-29 00:00:00.000 | 2012-02-10 00:00:00.000 | 2012-02-05 00:00:00.000 | Low          | USD                    | US Dollar            |
|          477 |       20130530 |     20130611 |      20130606 |           613 |           284 |              1 |            19 |                   6 | SO58978            |                      4 |                1 |               1 |                      0 |                0 | 3AD0-4CD8-97            | PO18531185017      | 2013-05-30 00:00:00.000 | 2013-06-11 00:00:00.000 | 2013-06-06 00:00:00.000 | Low          | CAD                    | Canadian Dollar      |
|          469 |       20120129 |     20120210 |      20120205 |           492 |           282 |              1 |           100 |                   4 | SO47002            |                      8 |                1 |               4 |                      0 |                0 | BC9F-453B-99            | PO609116671        | 2012-01-29 00:00:00.000 | 2012-02-10 00:00:00.000 | 2012-02-05 00:00:00.000 | Low          | USD                    | US Dollar            |
|          571 |       20130829 |     20130910 |      20130905 |           297 |           285 |              1 |           100 |                   5 | SO65220            |                     16 |                1 |               2 |                      0 |                0 | 6D87-4C24-98            | PO15457146892      | 2013-08-29 00:00:00.000 | 2013-09-10 00:00:00.000 | 2013-09-05 00:00:00.000 | Low          | USD                    | US Dollar            |
|          271 |       20111229 |     20120110 |      20120105 |           290 |           289 |              1 |           100 |                   1 | SO46643            |                     21 |                1 |               8 |                      0 |                0 | 49E8-4C7A-85            | PO899110603        | 2011-12-29 00:00:00.000 | 2012-01-10 00:00:00.000 | 2012-01-05 00:00:00.000 | Low          | USD                    | US Dollar            |
|          493 |       20130228 |     20130312 |      20130307 |           408 |           284 |              1 |            19 |                   6 | SO53483            |                      1 |                1 |               2 |                      0 |                0 | A0BE-40E0-81            | PO14761137153      | 2013-02-28 00:00:00.000 | 2013-03-12 00:00:00.000 | 2013-03-07 00:00:00.000 | Low          | CAD                    | Canadian Dollar      |
|          547 |       20131129 |     20131211 |      20131206 |            72 |           283 |              1 |           100 |                   2 | SO71824            |                      9 |                1 |               4 |                      0 |                0 | BBB4-42D9-86            | PO11455162600      | 2013-11-29 00:00:00.000 | 2013-12-11 00:00:00.000 | 2013-12-06 00:00:00.000 | Low          | USD                    | US Dollar            |
|          459 |       20121128 |     20121210 |      20121205 |            90 |           283 |              1 |           100 |                   5 | SO50703            |                     13 |                1 |               7 |                      0 |                0 | 4A3D-44CB-B3            | PO2813140706       | 2012-11-28 00:00:00.000 | 2012-12-10 00:00:00.000 | 2012-12-05 00:00:00.000 | Low          | USD                    | US Dollar            |
|          589 |       20130731 |     20130812 |      20130807 |           376 |           288 |              1 |            98 |                  10 | SO63170            |                     16 |                1 |               4 |                      0 |                0 | 9588-481B-B3            | PO957184615        | 2013-07-31 00:00:00.000 | 2013-08-12 00:00:00.000 | 2013-08-07 00:00:00.000 | Low          | GBP                    | United Kingdom Pound |
|          417 |       20120430 |     20120512 |      20120507 |            12 |           284 |              1 |            19 |                   6 | SO47980            |                      2 |                1 |               4 |                      0 |                0 | 4C76-4276-8E            | PO17603160708      | 2012-04-30 00:00:00.000 | 2012-05-12 00:00:00.000 | 2012-05-07 00:00:00.000 | Low          | CAD                    | Canadian Dollar      |
|          409 |       20120129 |     20120210 |      20120205 |           312 |           282 |              1 |           100 |                   4 | SO47028            |                     35 |                1 |               2 |                      0 |                0 | 8DA0-456D-8F            | PO3799132728       | 2012-01-29 00:00:00.000 | 2012-02-10 00:00:00.000 | 2012-02-05 00:00:00.000 | Low          | USD                    | US Dollar            |
|          286 |       20121128 |     20121210 |      20121205 |            90 |           283 |              1 |           100 |                   5 | SO50703            |                     38 |                1 |               1 |                      0 |                0 | 4A3D-44CB-B3            | PO2813140706       | 2012-11-28 00:00:00.000 | 2012-12-10 00:00:00.000 | 2012-12-05 00:00:00.000 | Low          | USD                    | US Dollar            |
|          583 |       20130128 |     20130209 |      20130204 |            89 |           283 |              1 |           100 |                   2 | SO51741            |                      3 |                1 |               2 |                      0 |                0 | 96BB-4004-AE            | PO12383191952      | 2013-01-28 00:00:00.000 | 2013-02-09 00:00:00.000 | 2013-02-04 00:00:00.000 | Low          | USD                    | US Dollar            |
|          430 |       20130430 |     20130512 |      20130507 |           211 |           292 |              1 |           100 |                   7 | SO57181            |                      1 |                1 |               1 |                      0 |                0 | 9ADA-417F-90            | PO8323175925       | 2013-04-30 00:00:00.000 | 2013-05-12 00:00:00.000 | 2013-05-07 00:00:00.000 | Low          | USD                    | US Dollar            |
|          217 |       20130731 |     20130812 |      20130807 |           546 |           282 |              1 |           100 |                   3 | SO63291            |                     20 |                1 |               6 |                      0 |                0 | 9B60-437E-88            | PO8845151318       | 2013-07-31 00:00:00.000 | 2013-08-12 00:00:00.000 | 2013-08-07 00:00:00.000 | Low          | USD                    | US Dollar            |
|          589 |       20130228 |     20130312 |      20130307 |           648 |           287 |              1 |           100 |                   4 | SO53580            |                     28 |                1 |               3 |                      0 |                0 | FFE9-4F36-B2            | PO4640164085       | 2013-02-28 00:00:00.000 | 2013-03-12 00:00:00.000 | 2013-03-07 00:00:00.000 | Low          | USD                    | US Dollar            |
|          410 |       20120828 |     20120909 |      20120904 |            21 |           281 |              1 |           100 |                   4 | SO49540            |                     15 |                1 |               2 |                      0 |                0 | FD60-4F29-B7            | PO6757123714       | 2012-08-28 00:00:00.000 | 2012-09-09 00:00:00.000 | 2012-09-04 00:00:00.000 | Low          | USD                    | US Dollar            |
|          430 |       20121228 |     20130109 |      20130104 |            81 |           285 |              1 |           100 |                   5 | SO51147            |                     47 |                1 |               2 |                      0 |                0 | C4D7-458D-A6            | PO9831167474       | 2012-12-28 00:00:00.000 | 2013-01-09 00:00:00.000 | 2013-01-04 00:00:00.000 | Low          | USD                    | US Dollar            |
|          216 |       20120828 |     20120909 |      20120904 |            24 |           282 |              2 |           100 |                   4 | SO49490            |                     31 |                1 |              12 |                      0 |                5 | 0396-4322-83            | PO19343175441      | 2012-08-28 00:00:00.000 | 2012-09-09 00:00:00.000 | 2012-09-04 00:00:00.000 | Low          | USD                    | US Dollar            |
|          457 |       20111229 |     20120110 |      20120105 |           538 |           288 |              1 |            98 |                  10 | SO46669            |                     41 |                1 |               3 |                      0 |                0 | 7080-4FDD-BD            | PO8410183627       | 2011-12-29 00:00:00.000 | 2012-01-10 00:00:00.000 | 2012-01-05 00:00:00.000 | Low          | GBP                    | United Kingdom Pound |
|          500 |       20130929 |     20131011 |      20131006 |           205 |           282 |              1 |           100 |                   4 | SO67298            |                     26 |                1 |               3 |                      0 |                0 | F9FB-4B4C-92            | PO2755196827       | 2013-09-29 00:00:00.000 | 2013-10-11 00:00:00.000 | 2013-10-06 00:00:00.000 | Low          | USD                    | US Dollar            |
|          383 |       20120430 |     20120512 |      20120507 |            97 |           282 |              1 |           100 |                   4 | SO48016            |                     33 |                1 |               3 |                      0 |                0 | 0FF6-4F4B-B4            | PO11745112366      | 2012-04-30 00:00:00.000 | 2012-05-12 00:00:00.000 | 2012-05-07 00:00:00.000 | Low          | USD                    | US Dollar            |
|          328 |       20110929 |     20111011 |      20111006 |           221 |           287 |              1 |           100 |                   4 | SO45813            |                      5 |                1 |               8 |                      0 |                0 | 36A5-446C-96            | PO7859120230       | 2011-09-29 00:00:00.000 | 2011-10-11 00:00:00.000 | 2011-10-06 00:00:00.000 | Low          | USD                    | US Dollar            |
|          369 |       20120129 |     20120210 |      20120205 |           684 |           281 |              1 |           100 |                   2 | SO47001            |                     19 |                1 |               2 |                      0 |                0 | DD9D-4987-9E            | PO10121150577      | 2012-01-29 00:00:00.000 | 2012-02-10 00:00:00.000 | 2012-02-05 00:00:00.000 | Low          | USD                    | US Dollar            |
|          435 |       20120530 |     20120611 |      20120606 |           461 |           291 |              1 |            19 |                   6 | SO48339            |                      5 |                1 |               1 |                      0 |                0 | EAB2-42EA-9C            | PO10614150674      | 2012-05-30 00:00:00.000 | 2012-06-11 00:00:00.000 | 2012-06-06 00:00:00.000 | Low          | CAD                    | Canadian Dollar      |
|          566 |       20130630 |     20130712 |      20130707 |           110 |           286 |              1 |           100 |                   1 | SO61244            |                      6 |                1 |               5 |                      0 |                0 | 22F5-4A88-BE            | PO6612122199       | 2013-06-30 00:00:00.000 | 2013-07-12 00:00:00.000 | 2013-07-07 00:00:00.000 | Low          | USD                    | US Dollar            |
|          322 |       20110929 |     20111011 |      20111006 |           670 |           283 |              1 |           100 |                   3 | SO45795            |                     11 |                1 |               1 |                      0 |                0 | EA72-4C1D-BB            | PO12412125626      | 2011-09-29 00:00:00.000 | 2011-10-11 00:00:00.000 | 2011-10-06 00:00:00.000 | Low          | USD                    | US Dollar            |
|          214 |       20130330 |     20130411 |      20130406 |           496 |           291 |              1 |            19 |                   6 | SO55297            |                     59 |                1 |               5 |                      0 |                0 | 2455-4B60-A5            | PO4495126679       | 2013-03-30 00:00:00.000 | 2013-04-11 00:00:00.000 | 2013-04-06 00:00:00.000 | Low          | CAD                    | Canadian Dollar      |
|          383 |       20120530 |     20120611 |      20120606 |           160 |           288 |              1 |            98 |                  10 | SO48329            |                      1 |                1 |               1 |                      0 |                0 | 84D6-4B2D-98            | PO13050139486      | 2012-05-30 00:00:00.000 | 2012-06-11 00:00:00.000 | 2012-06-06 00:00:00.000 | Low          | GBP                    | United Kingdom Pound |



label: CurrencyKey
CurrencyAlternateKey
CurrencyKey
CurrencyName
output: {"Functional-Dependency": [["CurrencyKey", "CurrencyAlternateKey"], ["CurrencyKey", "CurrencyName"]]}
labeled_fds: CurrencyKey
CurrencyAlternateKey
CurrencyKey
CurrencyName
ProductKey
RevisionNumber
OrderDateKey
RevisionNumber
DueDateKey
OrderDateKey
DueDateKey
RevisionNumber
DueDateKey
OrderDate
ShipDateKey
OrderDateKey
ShipDateKey
RevisionNumber
ShipDateKey
OrderDate
ResellerKey
CurrencyKey
ResellerKey
RevisionNumber
ResellerKey
CurrencyAlternateKey
ResellerKey
CurrencyName
EmployeeKey
CurrencyKey
EmployeeKey
RevisionNumber
PromotionKey
RevisionNumber
CurrencyKey
RevisionNumber
SalesTerritoryKey
CurrencyKey
SalesTerritoryKey
RevisionNumber
SalesTerritoryKey
CurrencyAlternateKey
SalesTerritoryKey
CurrencyName
SalesOrderNumber
PromotionKey
SalesOrderNumber
OrderQuantity
SalesOrderNumber
DiscountAmount
SalesOrderNumber
S_Category
SalesOrderLineNumber
RevisionNumber
OrderQuantity
RevisionNumber
DiscountAmount
PromotionKey
DiscountAmount
RevisionNumber
CarrierTrackingNumber
PromotionKey
CarrierTrackingNumber
OrderQuantity
CarrierTrackingNumber
DiscountAmount
CarrierTrackingNumber
S_Category
CustomerPONumber
PromotionKey
CustomerPONumber
DiscountAmount
CustomerPONumber
S_Category
OrderDate
RevisionNumber
DueDate
OrderDateKey
DueDate
OrderDate
ShipDate
OrderDateKey
ShipDate
RevisionNumber
ShipDate
OrderDate
S_Category
RevisionNumber
CurrencyAlternateKey
RevisionNumber
CurrencyName
RevisionNumber
source: $MMTU_HOME/resources/Relationship-finding/FD/247883541