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 |   CustomerKey |   PromotionKey |   CurrencyKey |   SalesTerritoryKey | SalesOrderNumber   |   SalesOrderLineNumber |   RevisionNumber |   OrderQuantity |   UnitPriceDiscountPct |   DiscountAmount | TotalProductCost   | SalesAmount   | TaxAmt    | Freight   | OrderDate               | DueDate                 | ShipDate                | CurrencyAlternateKey   | CurrencyName         |
|-------------:|---------------:|-------------:|--------------:|--------------:|---------------:|--------------:|--------------------:|:-------------------|-----------------------:|-----------------:|----------------:|-----------------------:|-----------------:|:-------------------|:--------------|:----------|:----------|:------------------------|:------------------------|:------------------------|:-----------------------|:---------------------|
|          310 |       20110506 |     20110518 |      20110513 |         28792 |              1 |           100 |                   1 | SO44599            |                      1 |                1 |               1 |                      0 |                0 | $2,171.2942        | $3,578.27     | $286.2616 | $89.4568  | 2011-05-06 00:00:00.000 | 2011-05-18 00:00:00.000 | 2011-05-13 00:00:00.000 | USD                    | US Dollar            |
|          225 |       20131106 |     20131118 |      20131113 |         29104 |              1 |            19 |                   6 | SO70185            |                      2 |                1 |               1 |                      0 |                0 | $6.9223            | $8.99         | $0.7192   | $0.2248   | 2013-11-06 00:00:00.000 | 2013-11-18 00:00:00.000 | 2013-11-13 00:00:00.000 | CAD                    | Canadian Dollar      |
|          222 |       20131011 |     20131023 |      20131018 |         15638 |              1 |            98 |                  10 | SO68190            |                      2 |                1 |               1 |                      0 |                0 | $13.0863           | $34.99        | $2.7992   | $0.8748   | 2013-10-11 00:00:00.000 | 2013-10-23 00:00:00.000 | 2013-10-18 00:00:00.000 | GBP                    | United Kingdom Pound |
|          479 |       20130706 |     20130718 |      20130713 |         27866 |              1 |             6 |                   9 | SO61653            |                      3 |                1 |               1 |                      0 |                0 | $3.3623            | $8.99         | $0.7192   | $0.2248   | 2013-07-06 00:00:00.000 | 2013-07-18 00:00:00.000 | 2013-07-13 00:00:00.000 | AUD                    | Australian Dollar    |
|          477 |       20130815 |     20130827 |      20130822 |         15929 |              1 |            98 |                  10 | SO64252            |                      2 |                1 |               1 |                      0 |                0 | $1.8663            | $4.99         | $0.3992   | $0.1248   | 2013-08-15 00:00:00.000 | 2013-08-27 00:00:00.000 | 2013-08-22 00:00:00.000 | GBP                    | United Kingdom Pound |
|          537 |       20130302 |     20130314 |      20130309 |         21961 |              1 |             6 |                   9 | SO53724            |                      2 |                1 |               1 |                      0 |                0 | $13.09             | $35           | $2.8      | $0.875    | 2013-03-02 00:00:00.000 | 2013-03-14 00:00:00.000 | 2013-03-09 00:00:00.000 | AUD                    | Australian Dollar    |
|          378 |       20130202 |     20130214 |      20130209 |         18272 |              1 |             6 |                   9 | SO52107            |                      1 |                1 |               1 |                      0 |                0 | $1,554.9479        | $2,443.35     | $195.468  | $61.0838  | 2013-02-02 00:00:00.000 | 2013-02-14 00:00:00.000 | 2013-02-09 00:00:00.000 | AUD                    | Australian Dollar    |
|          541 |       20130802 |     20130814 |      20130809 |         23977 |              1 |           100 |                   7 | SO63465            |                      1 |                1 |               1 |                      0 |                0 | $10.8423           | $28.99        | $2.3192   | $0.7248   | 2013-08-02 00:00:00.000 | 2013-08-14 00:00:00.000 | 2013-08-09 00:00:00.000 | USD                    | US Dollar            |
|          310 |       20110327 |     20110408 |      20110403 |         13579 |              1 |            29 |                   8 | SO44258            |                      1 |                1 |               1 |                      0 |                0 | $2,171.2942        | $3,578.27     | $286.2616 | $89.4568  | 2011-03-27 00:00:00.000 | 2011-04-08 00:00:00.000 | 2011-04-03 00:00:00.000 | DEM                    | Deutsche Mark        |
|          539 |       20131121 |     20131203 |      20131128 |         11203 |              1 |            19 |                   6 | SO71235            |                      1 |                1 |               1 |                      0 |                0 | $9.3463            | $24.99        | $1.9992   | $0.6248   | 2013-11-21 00:00:00.000 | 2013-12-03 00:00:00.000 | 2013-11-28 00:00:00.000 | CAD                    | Canadian Dollar      |
|          353 |       20130922 |     20131004 |      20130929 |         14234 |              1 |             6 |                   9 | SO66873            |                      1 |                1 |               1 |                      0 |                0 | $1,265.6195        | $2,319.99     | $185.5992 | $57.9998  | 2013-09-22 00:00:00.000 | 2013-10-04 00:00:00.000 | 2013-09-29 00:00:00.000 | AUD                    | Australian Dollar    |
|          604 |       20130601 |     20130613 |      20130608 |         28316 |              1 |             6 |                   9 | SO59254            |                      1 |                1 |               1 |                      0 |                0 | $343.6496          | $539.99       | $43.1992  | $13.4998  | 2013-06-01 00:00:00.000 | 2013-06-13 00:00:00.000 | 2013-06-08 00:00:00.000 | AUD                    | Australian Dollar    |
|          539 |       20130927 |     20131009 |      20131004 |         15605 |              1 |             6 |                   9 | SO67149            |                      1 |                1 |               1 |                      0 |                0 | $9.3463            | $24.99        | $1.9992   | $0.6248   | 2013-09-27 00:00:00.000 | 2013-10-09 00:00:00.000 | 2013-10-04 00:00:00.000 | AUD                    | Australian Dollar    |
|          480 |       20131228 |     20140109 |      20140104 |         17967 |              2 |            98 |                  10 | SO74120            |                      3 |                1 |               1 |                      0 |                0 | $0.8565            | $2.29         | $0.1832   | $0.0573   | 2013-12-28 00:00:00.000 | 2014-01-09 00:00:00.000 | 2014-01-04 00:00:00.000 | GBP                    | United Kingdom Pound |
|          375 |       20120108 |     20120120 |      20120115 |         13202 |              1 |           100 |                   4 | SO46763            |                      1 |                1 |               1 |                      0 |                0 | $1,320.6838        | $2,181.5625   | $174.525  | $54.5391  | 2012-01-08 00:00:00.000 | 2012-01-20 00:00:00.000 | 2012-01-15 00:00:00.000 | USD                    | US Dollar            |
|          480 |       20130626 |     20130708 |      20130703 |         13607 |              1 |           100 |                   8 | SO60895            |                      2 |                1 |               1 |                      0 |                0 | $0.8565            | $2.29         | $0.1832   | $0.0573   | 2013-06-26 00:00:00.000 | 2013-07-08 00:00:00.000 | 2013-07-03 00:00:00.000 | USD                    | US Dollar            |
|          477 |       20131205 |     20131217 |      20131212 |         29395 |              1 |            98 |                   7 | SO72382            |                      1 |                1 |               1 |                      0 |                0 | $1.8663            | $4.99         | $0.3992   | $0.1248   | 2013-12-05 00:00:00.000 | 2013-12-17 00:00:00.000 | 2013-12-12 00:00:00.000 | GBP                    | United Kingdom Pound |
|          477 |       20130810 |     20130822 |      20130817 |         23458 |              1 |            19 |                   6 | SO63970            |                      3 |                1 |               1 |                      0 |                0 | $1.8663            | $4.99         | $0.3992   | $0.1248   | 2013-08-10 00:00:00.000 | 2013-08-22 00:00:00.000 | 2013-08-17 00:00:00.000 | CAD                    | Canadian Dollar      |
|          313 |       20110111 |     20110123 |      20110118 |         11592 |              1 |            39 |                   7 | SO43751            |                      1 |                1 |               1 |                      0 |                0 | $2,171.2942        | $3,578.27     | $286.2616 | $89.4568  | 2011-01-11 00:00:00.000 | 2011-01-23 00:00:00.000 | 2011-01-18 00:00:00.000 | FRF                    | French Franc         |
|          535 |       20130924 |     20131006 |      20131001 |         24749 |              1 |           100 |                   4 | SO66963            |                      1 |                1 |               1 |                      0 |                0 | $9.3463            | $24.99        | $1.9992   | $0.6248   | 2013-09-24 00:00:00.000 | 2013-10-06 00:00:00.000 | 2013-10-01 00:00:00.000 | USD                    | US Dollar            |
|          481 |       20140106 |     20140118 |      20140113 |         19953 |              1 |           100 |                   9 | SO74421            |                      3 |                1 |               1 |                      0 |                0 | $3.3623            | $8.99         | $0.7192   | $0.2248   | 2014-01-06 00:00:00.000 | 2014-01-18 00:00:00.000 | 2014-01-13 00:00:00.000 | USD                    | US Dollar            |
|          475 |       20130131 |     20130212 |      20130207 |         16848 |              1 |            19 |                   6 | SO52040            |                      1 |                1 |               1 |                      0 |                0 | $26.1763           | $69.99        | $5.5992   | $1.7498   | 2013-01-31 00:00:00.000 | 2013-02-12 00:00:00.000 | 2013-02-07 00:00:00.000 | CAD                    | Canadian Dollar      |
|          538 |       20130513 |     20130525 |      20130520 |         21099 |              1 |           100 |                   7 | SO57928            |                      1 |                1 |               1 |                      0 |                0 | $8.0373            | $21.49        | $1.7192   | $0.5373   | 2013-05-13 00:00:00.000 | 2013-05-25 00:00:00.000 | 2013-05-20 00:00:00.000 | USD                    | US Dollar            |
|          478 |       20130305 |     20130317 |      20130312 |         21472 |              1 |           100 |                   4 | SO53890            |                      1 |                1 |               1 |                      0 |                0 | $3.7363            | $9.99         | $0.7992   | $0.2498   | 2013-03-05 00:00:00.000 | 2013-03-17 00:00:00.000 | 2013-03-12 00:00:00.000 | USD                    | US Dollar            |
|          491 |       20130326 |     20130407 |      20130402 |         21298 |              1 |           100 |                   1 | SO55053            |                      3 |                1 |               1 |                      0 |                0 | $41.5723           | $53.99        | $4.3192   | $1.3498   | 2013-03-26 00:00:00.000 | 2013-04-07 00:00:00.000 | 2013-04-02 00:00:00.000 | USD                    | US Dollar            |
|          225 |       20130319 |     20130331 |      20130326 |         17078 |              1 |             6 |                   9 | SO54667            |                      1 |                1 |               1 |                      0 |                0 | $6.9223            | $8.99         | $0.7192   | $0.2248   | 2013-03-19 00:00:00.000 | 2013-03-31 00:00:00.000 | 2013-03-26 00:00:00.000 | AUD                    | Australian Dollar    |
|          384 |       20130301 |     20130313 |      20130308 |         19683 |              2 |           100 |                   1 | SO53718            |                      1 |                1 |               1 |                      0 |                0 | $713.0798          | $1,120.49     | $89.6392  | $28.0123  | 2013-03-01 00:00:00.000 | 2013-03-13 00:00:00.000 | 2013-03-08 00:00:00.000 | USD                    | US Dollar            |
|          478 |       20131017 |     20131029 |      20131024 |         14341 |              1 |            19 |                   6 | SO68567            |                      2 |                1 |               1 |                      0 |                0 | $3.7363            | $9.99         | $0.7992   | $0.2498   | 2013-10-17 00:00:00.000 | 2013-10-29 00:00:00.000 | 2013-10-24 00:00:00.000 | CAD                    | Canadian Dollar      |
|          313 |       20110419 |     20110501 |      20110426 |         28362 |              1 |           100 |                   4 | SO44428            |                      1 |                1 |               1 |                      0 |                0 | $2,171.2942        | $3,578.27     | $286.2616 | $89.4568  | 2011-04-19 00:00:00.000 | 2011-05-01 00:00:00.000 | 2011-04-26 00:00:00.000 | USD                    | US Dollar            |
|          599 |       20130730 |     20130811 |      20130806 |         14997 |              1 |           100 |                   8 | SO63070            |                      1 |                1 |               1 |                      0 |                0 | $294.5797          | $539.99       | $43.1992  | $13.4998  | 2013-07-30 00:00:00.000 | 2013-08-11 00:00:00.000 | 2013-08-06 00:00:00.000 | USD                    | US Dollar            |
|          477 |       20130808 |     20130820 |      20130815 |         17602 |              1 |           100 |                   4 | SO63847            |                      1 |                1 |               1 |                      0 |                0 | $1.8663            | $4.99         | $0.3992   | $0.1248   | 2013-08-08 00:00:00.000 | 2013-08-20 00:00:00.000 | 2013-08-15 00:00:00.000 | USD                    | US Dollar            |
|          373 |       20120704 |     20120716 |      20120711 |         23418 |              1 |             6 |                   9 | SO48832            |                      1 |                1 |               1 |                      0 |                0 | $1,320.6838        | $2,181.5625   | $174.525  | $54.5391  | 2012-07-04 00:00:00.000 | 2012-07-16 00:00:00.000 | 2012-07-11 00:00:00.000 | AUD                    | Australian Dollar    |
|          479 |       20130609 |     20130621 |      20130616 |         25407 |              1 |           100 |                   1 | SO59822            |                      3 |                1 |               1 |                      0 |                0 | $3.3623            | $8.99         | $0.7192   | $0.2248   | 2013-06-09 00:00:00.000 | 2013-06-21 00:00:00.000 | 2013-06-16 00:00:00.000 | USD                    | US Dollar            |
|          536 |       20130221 |     20130305 |      20130228 |         12055 |              1 |            19 |                   6 | SO53094            |                      1 |                1 |               1 |                      0 |                0 | $11.2163           | $29.99        | $2.3992   | $0.7498   | 2013-02-21 00:00:00.000 | 2013-03-05 00:00:00.000 | 2013-02-28 00:00:00.000 | CAD                    | Canadian Dollar      |
|          357 |       20131006 |     20131018 |      20131013 |         14702 |              1 |            98 |                  10 | SO67850            |                      1 |                1 |               1 |                      0 |                0 | $1,265.6195        | $2,319.99     | $185.5992 | $57.9998  | 2013-10-06 00:00:00.000 | 2013-10-18 00:00:00.000 | 2013-10-13 00:00:00.000 | GBP                    | United Kingdom Pound |
|          563 |       20131001 |     20131013 |      20131008 |         27279 |              1 |           100 |                   1 | SO67560            |                      1 |                1 |               1 |                      0 |                0 | $1,481.9379        | $2,384.07     | $190.7256 | $59.6018  | 2013-10-01 00:00:00.000 | 2013-10-13 00:00:00.000 | 2013-10-08 00:00:00.000 | USD                    | US Dollar            |
|          477 |       20130601 |     20130613 |      20130608 |         20461 |              1 |           100 |                   4 | SO59240            |                      3 |                1 |               1 |                      0 |                0 | $1.8663            | $4.99         | $0.3992   | $0.1248   | 2013-06-01 00:00:00.000 | 2013-06-13 00:00:00.000 | 2013-06-08 00:00:00.000 | USD                    | US Dollar            |
|          465 |       20130710 |     20130722 |      20130717 |         24826 |              1 |           100 |                   1 | SO61868            |                      4 |                1 |               1 |                      0 |                0 | $9.1593            | $24.49        | $1.9592   | $0.6123   | 2013-07-10 00:00:00.000 | 2013-07-22 00:00:00.000 | 2013-07-17 00:00:00.000 | USD                    | US Dollar            |
|          217 |       20131112 |     20131124 |      20131119 |         12718 |              1 |           100 |                   7 | SO70636            |                      3 |                1 |               1 |                      0 |                0 | $13.0863           | $34.99        | $2.7992   | $0.8748   | 2013-11-12 00:00:00.000 | 2013-11-24 00:00:00.000 | 2013-11-19 00:00:00.000 | USD                    | US Dollar            |
|          480 |       20131223 |     20140104 |      20131230 |         16346 |              1 |             6 |                   9 | SO73717            |                      3 |                1 |               1 |                      0 |                0 | $0.8565            | $2.29         | $0.1832   | $0.0573   | 2013-12-23 00:00:00.000 | 2014-01-04 00:00:00.000 | 2013-12-30 00:00:00.000 | AUD                    | Australian Dollar    |
|          225 |       20140128 |     20140209 |      20140204 |         15160 |              1 |           100 |                   4 | SO75105            |                      3 |                1 |               1 |                      0 |                0 | $6.9223            | $8.99         | $0.7192   | $0.2248   | 2014-01-28 00:00:00.000 | 2014-02-09 00:00:00.000 | 2014-02-04 00:00:00.000 | USD                    | US Dollar            |
|          587 |       20130715 |     20130727 |      20130722 |         14639 |              1 |           100 |                   4 | SO62211            |                      1 |                1 |               1 |                      0 |                0 | $419.7784          | $769.49       | $61.5592  | $19.2373  | 2013-07-15 00:00:00.000 | 2013-07-27 00:00:00.000 | 2013-07-22 00:00:00.000 | USD                    | US Dollar            |
|          485 |       20130513 |     20130525 |      20130520 |         23024 |              1 |           100 |                   1 | SO57916            |                      3 |                1 |               1 |                      0 |                0 | $8.2205            | $21.98        | $1.7584   | $0.5495   | 2013-05-13 00:00:00.000 | 2013-05-25 00:00:00.000 | 2013-05-20 00:00:00.000 | USD                    | US Dollar            |
|          385 |       20121118 |     20121130 |      20121125 |         14442 |              1 |           100 |                   4 | SO50542            |                      1 |                1 |               1 |                      0 |                0 | $605.6492          | $1,000.4375   | $80.035   | $25.0109  | 2012-11-18 00:00:00.000 | 2012-11-30 00:00:00.000 | 2012-11-25 00:00:00.000 | USD                    | US Dollar            |
|          528 |       20140117 |     20140129 |      20140124 |         15749 |              1 |           100 |                   1 | SO74769            |                      1 |                1 |               1 |                      0 |                0 | $1.8663            | $4.99         | $0.3992   | $0.1248   | 2014-01-17 00:00:00.000 | 2014-01-29 00:00:00.000 | 2014-01-24 00:00:00.000 | USD                    | US Dollar            |
|          528 |       20130203 |     20130215 |      20130210 |         21339 |              1 |            19 |                   6 | SO52192            |                      1 |                1 |               1 |                      0 |                0 | $1.8663            | $4.99         | $0.3992   | $0.1248   | 2013-02-03 00:00:00.000 | 2013-02-15 00:00:00.000 | 2013-02-10 00:00:00.000 | CAD                    | Canadian Dollar      |
|          485 |       20130722 |     20130803 |      20130729 |         15942 |              1 |            19 |                   6 | SO62612            |                      1 |                1 |               1 |                      0 |                0 | $8.2205            | $21.98        | $1.7584   | $0.5495   | 2013-07-22 00:00:00.000 | 2013-08-03 00:00:00.000 | 2013-07-29 00:00:00.000 | CAD                    | Canadian Dollar      |
|          375 |       20120111 |     20120123 |      20120118 |         13214 |              1 |           100 |                   1 | SO46793            |                      1 |                1 |               1 |                      0 |                0 | $1,320.6838        | $2,181.5625   | $174.525  | $54.5391  | 2012-01-11 00:00:00.000 | 2012-01-23 00:00:00.000 | 2012-01-18 00:00:00.000 | USD                    | US Dollar            |
|          353 |       20131106 |     20131118 |      20131113 |         20560 |              1 |           100 |                   8 | SO70171            |                      1 |                1 |               1 |                      0 |                0 | $1,265.6195        | $2,319.99     | $185.5992 | $57.9998  | 2013-11-06 00:00:00.000 | 2013-11-18 00:00:00.000 | 2013-11-13 00:00:00.000 | USD                    | US Dollar            |
|          360 |       20120228 |     20120311 |      20120306 |         12585 |              1 |             6 |                   9 | SO47346            |                      1 |                1 |               1 |                      0 |                0 | $1,105.81          | $2,049.0982   | $163.9279 | $51.2275  | 2012-02-28 00:00:00.000 | 2012-03-11 00:00:00.000 | 2012-03-06 00:00:00.000 | AUD                    | Australian Dollar    |



label: CurrencyKey
CurrencyAlternateKey
CurrencyKey
CurrencyName
output: {"Functional-Dependency": [["CurrencyKey", "CurrencyAlternateKey"], ["CurrencyKey", "CurrencyName"]]}
labeled_fds: CurrencyKey
CurrencyAlternateKey
CurrencyKey
CurrencyName
ProductKey
PromotionKey
CustomerKey
ProductKey
CustomerKey
DueDateKey
CustomerKey
ShipDateKey
CustomerKey
PromotionKey
CustomerKey
CurrencyKey
CustomerKey
SalesOrderNumber
CustomerKey
SalesOrderLineNumber
CustomerKey
TaxAmt
CustomerKey
OrderDate
CustomerKey
DueDate
CustomerKey
ShipDate
CustomerKey
CurrencyAlternateKey
CustomerKey
CurrencyName
SalesOrderNumber
PromotionKey
SalesOrderNumber
SalesAmount
SalesOrderNumber
TaxAmt
SalesOrderNumber
Freight
ShipDate
PromotionKey
source: $MMTU_HOME/resources/Relationship-finding/FD/105169417