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:
|   Order No |   Item ID | Sales Date              |   Customer Id |   City Id |   Qty |   Price |   COGS |   Discount Percent | Date                    | Is Today   | Month Year   |   Month Year Sort |   Month Rank | Week Start date         | Week End date           |   Week Number |   Year |   Week |   Week Rank | Week name                |   Weekday | WeekDay Name   |
|-----------:|----------:|:------------------------|--------------:|----------:|------:|--------:|-------:|-------------------:|:------------------------|:-----------|:-------------|------------------:|-------------:|:------------------------|:------------------------|--------------:|-------:|-------:|------------:|:-------------------------|----------:|:---------------|
|      16851 |         7 | 2018-07-22 00:00:00.000 |          3199 |       100 |     1 |     100 |     78 |                 26 | 2018-07-22 00:00:00.000 | 7/22/2018  | Jul-2018     |            201807 |           30 | 2018-07-16 00:00:00.000 | 2018-07-22 00:00:00.000 |            29 |   2018 | 201829 |          29 | 7/16/2018 to 7/22/2018   |         7 | Sun            |
|      25935 |        36 | 2018-11-23 00:00:00.000 |          5443 |        18 |     2 |     133 |    123 |                 10 | 2018-11-23 00:00:00.000 | 11/23/2018 | Nov-2018     |            201811 |           26 | 2018-11-19 00:00:00.000 | 2018-11-25 00:00:00.000 |            47 |   2018 | 201847 |          47 | 11/19/2018 to 11/25/2018 |         5 | Fri            |
|       4999 |        25 | 2018-11-16 00:00:00.000 |           971 |        94 |     2 |      67 |     53 |                 44 | 2018-11-16 00:00:00.000 | 11/16/2018 | Nov-2018     |            201811 |           26 | 2018-11-12 00:00:00.000 | 2018-11-18 00:00:00.000 |            46 |   2018 | 201846 |          46 | 11/12/2018 to 11/18/2018 |         5 | Fri            |
|       3139 |        18 | 2019-03-28 00:00:00.000 |          1279 |        40 |     2 |      83 |     53 |                 44 | 2019-03-28 00:00:00.000 | 3/28/2019  | Mar-2019     |            201903 |           22 | 2019-03-25 00:00:00.000 | 2019-03-31 00:00:00.000 |            13 |   2019 | 201913 |          65 | 3/25/2019 to 3/31/2019   |         4 | Thu            |
|       8590 |        10 | 2018-12-16 00:00:00.000 |          1590 |        58 |     1 |     100 |     84 |                 29 | 2018-12-16 00:00:00.000 | 12/16/2018 | Dec-2018     |            201812 |           25 | 2018-12-10 00:00:00.000 | 2018-12-16 00:00:00.000 |            50 |   2018 | 201850 |          50 | 12/10/2018 to 12/16/2018 |         7 | Sun            |
|      14183 |        24 | 2018-05-23 00:00:00.000 |          1115 |        14 |     1 |      91 |     77 |                 34 | 2018-05-23 00:00:00.000 | 5/23/2018  | May-2018     |            201805 |           32 | 2018-05-21 00:00:00.000 | 2018-05-27 00:00:00.000 |            21 |   2018 | 201821 |          21 | 5/21/2018 to 5/27/2018   |         3 | Wed            |
|      23902 |        55 | 2018-10-02 00:00:00.000 |          5945 |        99 |     1 |     753 |    376 |                 20 | 2018-10-02 00:00:00.000 | 10/2/2018  | Oct-2018     |            201810 |           27 | 2018-10-01 00:00:00.000 | 2018-10-07 00:00:00.000 |            40 |   2018 | 201840 |          40 | 10/1/2018 to 10/7/2018   |         2 | Tue            |
|      25521 |        38 | 2018-09-24 00:00:00.000 |           697 |        43 |     1 |     167 |    115 |                 43 | 2018-09-24 00:00:00.000 | 9/24/2018  | Sep-2018     |            201809 |           28 | 2018-09-24 00:00:00.000 | 2018-09-30 00:00:00.000 |            39 |   2018 | 201839 |          39 | 9/24/2018 to 9/30/2018   |         1 | Mon            |
|       8420 |        21 | 2019-01-16 00:00:00.000 |          3709 |        40 |     1 |      47 |     39 |                  3 | 2019-01-16 00:00:00.000 | 1/16/2019  | Jan-2019     |            201901 |           24 | 2019-01-14 00:00:00.000 | 2019-01-20 00:00:00.000 |             3 |   2019 | 201903 |          55 | 1/14/2019 to 1/20/2019   |         3 | Wed            |
|      12591 |        24 | 2018-10-28 00:00:00.000 |           807 |        50 |     2 |      91 |     77 |                 44 | 2018-10-28 00:00:00.000 | 10/28/2018 | Oct-2018     |            201810 |           27 | 2018-10-22 00:00:00.000 | 2018-10-28 00:00:00.000 |            43 |   2018 | 201843 |          43 | 10/22/2018 to 10/28/2018 |         7 | Sun            |
|       9058 |        29 | 2018-07-30 00:00:00.000 |          2358 |        47 |     1 |      53 |     45 |                 21 | 2018-07-30 00:00:00.000 | 7/30/2018  | Jul-2018     |            201807 |           30 | 2018-07-30 00:00:00.000 | 2018-08-05 00:00:00.000 |            31 |   2018 | 201831 |          31 | 7/30/2018 to 8/5/2018    |         1 | Mon            |
|      19129 |        40 | 2019-05-20 00:00:00.000 |          3038 |         1 |     2 |     133 |     86 |                 36 | 2019-05-20 00:00:00.000 | 5/20/2019  | May-2019     |            201905 |           20 | 2019-05-20 00:00:00.000 | 2019-05-26 00:00:00.000 |            21 |   2019 | 201921 |          73 | 5/20/2019 to 5/26/2019   |         1 | Mon            |
|      14376 |        23 | 2019-01-05 00:00:00.000 |           635 |        78 |     1 |      67 |     46 |                 12 | 2019-01-05 00:00:00.000 | 1/5/2019   | Jan-2019     |            201901 |           24 | 2018-12-31 00:00:00.000 | 2019-01-06 00:00:00.000 |             1 |   2019 | 201901 |          53 | 12/31/2018 to 1/6/2019   |         6 | Sat            |
|      23161 |        54 | 2018-11-26 00:00:00.000 |          4620 |        80 |     2 |    1017 |    661 |                 19 | 2018-11-26 00:00:00.000 | 11/26/2018 | Nov-2018     |            201811 |           26 | 2018-11-26 00:00:00.000 | 2018-12-02 00:00:00.000 |            48 |   2018 | 201848 |          48 | 11/26/2018 to 12/2/2018  |         1 | Mon            |
|      25169 |        33 | 2019-02-26 00:00:00.000 |          1078 |        45 |     2 |     123 |    104 |                 31 | 2019-02-26 00:00:00.000 | 2/26/2019  | Feb-2019     |            201902 |           23 | 2019-02-25 00:00:00.000 | 2019-03-03 00:00:00.000 |             9 |   2019 | 201909 |          61 | 2/25/2019 to 3/3/2019    |         2 | Tue            |
|      18517 |        13 | 2019-07-10 00:00:00.000 |          4924 |        49 |     2 |      52 |     36 |                 39 | 2019-07-10 00:00:00.000 | 7/10/2019  | Jul-2019     |            201907 |           18 | 2019-07-08 00:00:00.000 | 2019-07-14 00:00:00.000 |            28 |   2019 | 201928 |          80 | 7/8/2019 to 7/14/2019    |         3 | Wed            |
|      17714 |        38 | 2019-06-22 00:00:00.000 |          3133 |        60 |     3 |     167 |    115 |                 35 | 2019-06-22 00:00:00.000 | 6/22/2019  | Jun-2019     |            201906 |           19 | 2019-06-17 00:00:00.000 | 2019-06-23 00:00:00.000 |            25 |   2019 | 201925 |          77 | 6/17/2019 to 6/23/2019   |         6 | Sat            |
|        468 |        11 | 2019-03-23 00:00:00.000 |           229 |        25 |     2 |      73 |     36 |                 26 | 2019-03-23 00:00:00.000 | 3/23/2019  | Mar-2019     |            201903 |           22 | 2019-03-18 00:00:00.000 | 2019-03-24 00:00:00.000 |            12 |   2019 | 201912 |          64 | 3/18/2019 to 3/24/2019   |         6 | Sat            |
|      19827 |        27 | 2019-03-10 00:00:00.000 |            48 |         9 |     2 |      83 |     66 |                  2 | 2019-03-10 00:00:00.000 | 3/10/2019  | Mar-2019     |            201903 |           22 | 2019-03-04 00:00:00.000 | 2019-03-10 00:00:00.000 |            10 |   2019 | 201910 |          62 | 3/4/2019 to 3/10/2019    |         7 | Sun            |
|      15123 |        33 | 2019-03-10 00:00:00.000 |          2564 |        12 |     2 |     123 |    104 |                 35 | 2019-03-10 00:00:00.000 | 3/10/2019  | Mar-2019     |            201903 |           22 | 2019-03-04 00:00:00.000 | 2019-03-10 00:00:00.000 |            10 |   2019 | 201910 |          62 | 3/4/2019 to 3/10/2019    |         7 | Sun            |
|      14462 |        38 | 2018-08-22 00:00:00.000 |           831 |        16 |     2 |     167 |    115 |                 24 | 2018-08-22 00:00:00.000 | 8/22/2018  | Aug-2018     |            201808 |           29 | 2018-08-20 00:00:00.000 | 2018-08-26 00:00:00.000 |            34 |   2018 | 201834 |          34 | 8/20/2018 to 8/26/2018   |         3 | Wed            |
|       2079 |        12 | 2018-09-16 00:00:00.000 |           186 |        39 |     1 |      67 |     40 |                 21 | 2018-09-16 00:00:00.000 | 9/16/2018  | Sep-2018     |            201809 |           28 | 2018-09-10 00:00:00.000 | 2018-09-16 00:00:00.000 |            37 |   2018 | 201837 |          37 | 9/10/2018 to 9/16/2018   |         7 | Sun            |
|       3657 |         6 | 2019-01-08 00:00:00.000 |           993 |        13 |     1 |      93 |     65 |                 35 | 2019-01-08 00:00:00.000 | 1/8/2019   | Jan-2019     |            201901 |           24 | 2019-01-07 00:00:00.000 | 2019-01-13 00:00:00.000 |             2 |   2019 | 201902 |          54 | 1/7/2019 to 1/13/2019    |         2 | Tue            |
|       2451 |         8 | 2018-10-01 00:00:00.000 |          1201 |         8 |     1 |      97 |     67 |                 42 | 2018-10-01 00:00:00.000 | 10/1/2018  | Oct-2018     |            201810 |           27 | 2018-10-01 00:00:00.000 | 2018-10-07 00:00:00.000 |            40 |   2018 | 201840 |          40 | 10/1/2018 to 10/7/2018   |         1 | Mon            |
|      24261 |        28 | 2019-04-29 00:00:00.000 |          3522 |        11 |     1 |      92 |     64 |                 17 | 2019-04-29 00:00:00.000 | 4/29/2019  | Apr-2019     |            201904 |           21 | 2019-04-29 00:00:00.000 | 2019-05-05 00:00:00.000 |            18 |   2019 | 201918 |          70 | 4/29/2019 to 5/5/2019    |         1 | Mon            |
|       3093 |        23 | 2018-05-28 00:00:00.000 |          2565 |        57 |     2 |      67 |     46 |                 17 | 2018-05-28 00:00:00.000 | 5/28/2018  | May-2018     |            201805 |           32 | 2018-05-28 00:00:00.000 | 2018-06-03 00:00:00.000 |            22 |   2018 | 201822 |          22 | 5/28/2018 to 6/3/2018    |         1 | Mon            |
|      25983 |        37 | 2018-07-08 00:00:00.000 |          5519 |        35 |     2 |     117 |    104 |                 30 | 2018-07-08 00:00:00.000 | 7/8/2018   | Jul-2018     |            201807 |           30 | 2018-07-02 00:00:00.000 | 2018-07-08 00:00:00.000 |            27 |   2018 | 201827 |          27 | 7/2/2018 to 7/8/2018     |         7 | Sun            |
|       1028 |        25 | 2019-02-09 00:00:00.000 |          1154 |        20 |     1 |      67 |     53 |                 29 | 2019-02-09 00:00:00.000 | 2/9/2019   | Feb-2019     |            201902 |           23 | 2019-02-04 00:00:00.000 | 2019-02-10 00:00:00.000 |             6 |   2019 | 201906 |          58 | 2/4/2019 to 2/10/2019    |         6 | Sat            |
|       9238 |        15 | 2019-02-06 00:00:00.000 |          3634 |       100 |     2 |      40 |     38 |                 15 | 2019-02-06 00:00:00.000 | 2/6/2019   | Feb-2019     |            201902 |           23 | 2019-02-04 00:00:00.000 | 2019-02-10 00:00:00.000 |             6 |   2019 | 201906 |          58 | 2/4/2019 to 2/10/2019    |         3 | Wed            |
|      28674 |        54 | 2019-04-24 00:00:00.000 |           399 |        88 |     1 |    1017 |    661 |                 12 | 2019-04-24 00:00:00.000 | 4/24/2019  | Apr-2019     |            201904 |           21 | 2019-04-22 00:00:00.000 | 2019-04-28 00:00:00.000 |            17 |   2019 | 201917 |          69 | 4/22/2019 to 4/28/2019   |         3 | Wed            |
|      10210 |        10 | 2019-04-30 00:00:00.000 |           175 |        65 |     3 |     100 |     84 |                 21 | 2019-04-30 00:00:00.000 | 4/30/2019  | Apr-2019     |            201904 |           21 | 2019-04-29 00:00:00.000 | 2019-05-05 00:00:00.000 |            18 |   2019 | 201918 |          70 | 4/29/2019 to 5/5/2019    |         2 | Tue            |
|      11743 |        35 | 2019-07-01 00:00:00.000 |          1318 |        54 |     3 |     130 |    119 |                 43 | 2019-07-01 00:00:00.000 | 7/1/2019   | Jul-2019     |            201907 |           18 | 2019-07-01 00:00:00.000 | 2019-07-07 00:00:00.000 |            27 |   2019 | 201927 |          79 | 7/1/2019 to 7/7/2019     |         1 | Mon            |
|      27393 |        42 | 2019-02-15 00:00:00.000 |          5367 |        88 |     2 |     753 |    451 |                 32 | 2019-02-15 00:00:00.000 | 2/15/2019  | Feb-2019     |            201902 |           23 | 2019-02-11 00:00:00.000 | 2019-02-17 00:00:00.000 |             7 |   2019 | 201907 |          59 | 2/11/2019 to 2/17/2019   |         5 | Fri            |
|      25114 |        48 | 2019-09-25 00:00:00.000 |          4491 |        82 |     1 |     822 |    534 |                  1 | 2019-09-25 00:00:00.000 | 9/25/2019  | Sep-2019     |            201909 |           16 | 2019-09-23 00:00:00.000 | 2019-09-29 00:00:00.000 |            39 |   2019 | 201939 |          91 | 9/23/2019 to 9/29/2019   |         3 | Wed            |
|      19515 |        15 | 2019-06-21 00:00:00.000 |          3764 |        38 |     2 |      40 |     38 |                 33 | 2019-06-21 00:00:00.000 | 6/21/2019  | Jun-2019     |            201906 |           19 | 2019-06-17 00:00:00.000 | 2019-06-23 00:00:00.000 |            25 |   2019 | 201925 |          77 | 6/17/2019 to 6/23/2019   |         5 | Fri            |
|      25720 |        16 | 2018-08-07 00:00:00.000 |          3284 |        23 |     2 |      60 |     54 |                 22 | 2018-08-07 00:00:00.000 | 8/7/2018   | Aug-2018     |            201808 |           29 | 2018-08-06 00:00:00.000 | 2018-08-12 00:00:00.000 |            32 |   2018 | 201832 |          32 | 8/6/2018 to 8/12/2018    |         2 | Tue            |
|      16853 |        10 | 2018-12-27 00:00:00.000 |           213 |        80 |     3 |     100 |     84 |                 27 | 2018-12-27 00:00:00.000 | 12/27/2018 | Dec-2018     |            201812 |           25 | 2018-12-24 00:00:00.000 | 2018-12-30 00:00:00.000 |            52 |   2018 | 201852 |          52 | 12/24/2018 to 12/30/2018 |         4 | Thu            |
|      22738 |        16 | 2018-10-19 00:00:00.000 |          1325 |         4 |     1 |      60 |     54 |                 12 | 2018-10-19 00:00:00.000 | 10/19/2018 | Oct-2018     |            201810 |           27 | 2018-10-15 00:00:00.000 | 2018-10-21 00:00:00.000 |            42 |   2018 | 201842 |          42 | 10/15/2018 to 10/21/2018 |         5 | Fri            |
|       8725 |        23 | 2018-05-18 00:00:00.000 |          1489 |        72 |     2 |      67 |     46 |                 35 | 2018-05-18 00:00:00.000 | 5/18/2018  | May-2018     |            201805 |           32 | 2018-05-14 00:00:00.000 | 2018-05-20 00:00:00.000 |            20 |   2018 | 201820 |          20 | 5/14/2018 to 5/20/2018   |         5 | Fri            |
|      19579 |        30 | 2019-09-09 00:00:00.000 |            45 |        68 |     1 |      40 |     36 |                 39 | 2019-09-09 00:00:00.000 | 9/9/2019   | Sep-2019     |            201909 |           16 | 2019-09-09 00:00:00.000 | 2019-09-15 00:00:00.000 |            37 |   2019 | 201937 |          89 | 9/9/2019 to 9/15/2019    |         1 | Mon            |
|      20575 |        25 | 2020-03-01 00:00:00.000 |          5678 |        70 |     1 |      67 |     53 |                 41 | 2020-03-01 00:00:00.000 | 3/1/2020   | Mar-2020     |            202003 |           10 | 2020-02-24 00:00:00.000 | 2020-03-01 00:00:00.000 |             9 |   2020 | 202009 |         113 | 2/24/2020 to 3/1/2020    |         7 | Sun            |
|      18226 |        35 | 2018-05-01 00:00:00.000 |          3069 |         6 |     1 |     130 |    119 |                 14 | 2018-05-01 00:00:00.000 | 5/1/2018   | May-2018     |            201805 |           32 | 2018-04-30 00:00:00.000 | 2018-05-06 00:00:00.000 |            18 |   2018 | 201818 |          18 | 4/30/2018 to 5/6/2018    |         2 | Tue            |
|      12782 |        32 | 2019-09-30 00:00:00.000 |          3593 |         6 |     2 |     100 |     87 |                 25 | 2019-09-30 00:00:00.000 | 9/30/2019  | Sep-2019     |            201909 |           16 | 2019-09-30 00:00:00.000 | 2019-10-06 00:00:00.000 |            40 |   2019 | 201940 |          92 | 9/30/2019 to 10/6/2019   |         1 | Mon            |
|      12781 |        21 | 2019-09-30 00:00:00.000 |           191 |        21 |     2 |      47 |     39 |                 11 | 2019-09-30 00:00:00.000 | 9/30/2019  | Sep-2019     |            201909 |           16 | 2019-09-30 00:00:00.000 | 2019-10-06 00:00:00.000 |            40 |   2019 | 201940 |          92 | 9/30/2019 to 10/6/2019   |         1 | Mon            |
|      29425 |        42 | 2020-04-05 00:00:00.000 |          4370 |        87 |     1 |     753 |    451 |                 10 | 2020-04-05 00:00:00.000 | 4/5/2020   | Apr-2020     |            202004 |            9 | 2020-03-30 00:00:00.000 | 2020-04-05 00:00:00.000 |            14 |   2020 | 202014 |         118 | 3/30/2020 to 4/5/2020    |         7 | Sun            |
|      15579 |        33 | 2018-07-13 00:00:00.000 |          3398 |        36 |     2 |     123 |    104 |                 37 | 2018-07-13 00:00:00.000 | 7/13/2018  | Jul-2018     |            201807 |           30 | 2018-07-09 00:00:00.000 | 2018-07-15 00:00:00.000 |            28 |   2018 | 201828 |          28 | 7/9/2018 to 7/15/2018    |         5 | Fri            |
|        125 |         6 | 2018-05-17 00:00:00.000 |          3886 |        14 |     1 |      93 |     65 |                 25 | 2018-05-17 00:00:00.000 | 5/17/2018  | May-2018     |            201805 |           32 | 2018-05-14 00:00:00.000 | 2018-05-20 00:00:00.000 |            20 |   2018 | 201820 |          20 | 5/14/2018 to 5/20/2018   |         4 | Thu            |
|      11242 |         9 | 2018-08-26 00:00:00.000 |          3685 |        75 |     1 |     100 |     83 |                  6 | 2018-08-26 00:00:00.000 | 8/26/2018  | Aug-2018     |            201808 |           29 | 2018-08-20 00:00:00.000 | 2018-08-26 00:00:00.000 |            34 |   2018 | 201834 |          34 | 8/20/2018 to 8/26/2018   |         7 | Sun            |
|        596 |         7 | 2018-09-11 00:00:00.000 |          3375 |         3 |     1 |     100 |     78 |                  8 | 2018-09-11 00:00:00.000 | 9/11/2018  | Sep-2018     |            201809 |           28 | 2018-09-10 00:00:00.000 | 2018-09-16 00:00:00.000 |            37 |   2018 | 201837 |          37 | 9/10/2018 to 9/16/2018   |         2 | Tue            |
|      20529 |        24 | 2020-03-27 00:00:00.000 |          3940 |        46 |     1 |      91 |     77 |                 37 | 2020-03-27 00:00:00.000 | 3/27/2020  | Mar-2020     |            202003 |           10 | 2020-03-23 00:00:00.000 | 2020-03-29 00:00:00.000 |            13 |   2020 | 202013 |         117 | 3/23/2020 to 3/29/2020   |         5 | Fri            |



label: Sales Date
Date
Sales Date
Is Today
Sales Date
Month Year
Sales Date
Month Year Sort
Sales Date
Month Rank
Sales Date
Week Start date
Sales Date
Week End date
Sales Date
Week Number
Sales Date
Year
Sales Date
Week
Sales Date
Week Rank
Sales Date
Week name
Sales Date
Weekday
Sales Date
WeekDay Name
output: {"Functional-Dependency": [["Sales Date", "Date"], ["Sales Date", "Is Today"], ["Sales Date", "Month Year"], ["Sales Date", "Month Year Sort"], ["Sales Date", "Month Rank"], ["Sales Date", "Week Start date"], ["Sales Date", "Week End date"], ["Sales Date", "Week Number"], ["Sales Date", "Year"], ["Sales Date", "Week"], ["Sales Date", "Week Rank"], ["Sales Date", "Week name"], ["Sales Date", "Weekday"], ["Sales Date", "WeekDay Name"]]}
labeled_fds: Sales Date
Date
Sales Date
Is Today
Sales Date
Month Year
Sales Date
Month Year Sort
Sales Date
Month Rank
Sales Date
Week Start date
Sales Date
Week End date
Sales Date
Week Number
Sales Date
Year
Sales Date
Week
Sales Date
Week Rank
Sales Date
Week name
Sales Date
Weekday
Sales Date
WeekDay Name
Customer Id
Is Today
Customer Id
Month Year
Customer Id
Week Start date
Customer Id
Week End date
Customer Id
Week Number
Customer Id
Year
Customer Id
Week
Customer Id
WeekDay Name
Week Start date
Week Number
Week Start date
Year
Week End date
Week Number
Week End date
Year
Week End date
Week
Week Rank
Week Number
Week Rank
Year
Week Rank
Week
Week name
Month Rank
Week name
Week Number
Week name
Year
Week name
Week
source: $MMTU_HOME/resources/Relationship-finding/FD/242351325