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 | SalesOrderNumber   |   SalesAmount | First Name   | Last Name   | Full Name         | Gender   | DateFirstPurchase       | Customer City   |
|-------------:|:------------------------|:------------------------|:------------------------|--------------:|:-------------------|--------------:|:-------------|:------------|:------------------|:---------|:------------------------|:----------------|
|          576 | 2020-11-03 00:00:00.000 | 2020-11-15 00:00:00.000 | 2020-11-10 00:00:00.000 |         27670 | SO69998            |       2384.07 | Kayla        | Long        | Kayla Long        | Female   | 2018-01-12 00:00:00.000 | Novato          |
|          214 | 2020-09-10 00:00:00.000 | 2020-09-22 00:00:00.000 | 2020-09-17 00:00:00.000 |         13264 | SO66133            |         34.99 | Melanie      | Sanchez     | Melanie Sanchez   | Female   | 2018-01-03 00:00:00.000 | Ingolstadt      |
|          380 | 2020-12-09 00:00:00.000 | 2020-12-21 00:00:00.000 | 2020-12-16 00:00:00.000 |         15095 | SO72646            |       2443.35 | Jodi         | Shan        | Jodi Shan         | Female   | 2019-07-15 00:00:00.000 | Les Ulis        |
|          480 | 2020-10-12 00:00:00.000 | 2020-10-24 00:00:00.000 | 2020-10-19 00:00:00.000 |         11203 | SO68210            |          2.29 | Luis         | Diaz        | Luis Diaz         | Male     | 2020-02-20 00:00:00.000 | Port Hammond    |
|          588 | 2020-06-06 00:00:00.000 | 2020-06-18 00:00:00.000 | 2020-06-13 00:00:00.000 |         14316 | SO59629            |        769.49 | Leonard      | Anand       | Leonard Anand     | Male     | 2019-08-30 00:00:00.000 | Coffs Harbour   |
|          528 | 2020-10-02 00:00:00.000 | 2020-10-14 00:00:00.000 | 2020-10-09 00:00:00.000 |         17101 | SO67605            |          4.99 | Shannon      | Gutierrez   | Shannon Gutierrez | Male     | 2020-03-19 00:00:00.000 | London          |
|          225 | 2020-07-19 00:00:00.000 | 2020-07-31 00:00:00.000 | 2020-07-26 00:00:00.000 |         17208 | SO62427            |          8.99 | Jacob        | Miller      | Jacob Miller      | Male     | 2020-07-19 00:00:00.000 | Ingolstadt      |
|          217 | 2020-07-02 00:00:00.000 | 2020-07-14 00:00:00.000 | 2020-07-09 00:00:00.000 |         15939 | SO61399            |         34.99 | Jennifer     | Brown       | Jennifer Brown    | Female   | 2020-07-02 00:00:00.000 | Tacoma          |
|          484 | 2020-11-15 00:00:00.000 | 2020-11-27 00:00:00.000 | 2020-11-22 00:00:00.000 |         17164 | SO70838            |          7.95 | Ryan         | Clark       | Ryan Clark        | Male     | 2020-11-15 00:00:00.000 | Burlingame      |
|          528 | 2020-08-25 00:00:00.000 | 2020-09-06 00:00:00.000 | 2020-09-01 00:00:00.000 |         25862 | SO64909            |          4.99 | Jared        | Bell        | Jared Bell        | Male     | 2020-08-25 00:00:00.000 | Coronado        |
|          575 | 2020-07-01 00:00:00.000 | 2020-07-13 00:00:00.000 | 2020-07-08 00:00:00.000 |         11099 | SO61367            |       2384.07 | Adam         | Ross        | Adam Ross         | Male     | 2018-04-07 00:00:00.000 | Port Macquarie  |
|          480 | 2020-07-22 00:00:00.000 | 2020-08-03 00:00:00.000 | 2020-07-29 00:00:00.000 |         26271 | SO62592            |          2.29 | Bailey       | Baker       | Bailey Baker      | Female   | 2020-07-22 00:00:00.000 | San Diego       |
|          528 | 2021-01-17 00:00:00.000 | 2021-01-29 00:00:00.000 | 2021-01-24 00:00:00.000 |         23285 | SO74764            |          4.99 | Latoya       | Luo         | Latoya Luo        | Female   | 2021-01-17 00:00:00.000 | Bremerton       |
|          528 | 2020-12-06 00:00:00.000 | 2020-12-18 00:00:00.000 | 2020-12-13 00:00:00.000 |         16402 | SO72466            |          4.99 | Alexander    | Martin      | Alexander Martin  | Male     | 2020-12-06 00:00:00.000 | Oxford          |
|          225 | 2020-04-07 00:00:00.000 | 2020-04-19 00:00:00.000 | 2020-04-14 00:00:00.000 |         15653 | SO55825            |          8.99 | Gerald       | Madan       | Gerald Madan      | Male     | 2018-11-09 00:00:00.000 | London          |
|          528 | 2020-03-13 00:00:00.000 | 2020-03-25 00:00:00.000 | 2020-03-20 00:00:00.000 |         14924 | SO54341            |          4.99 | Cynthia      | Sai         | Cynthia Sai       | Female   | 2020-03-13 00:00:00.000 | Paris           |
|          535 | 2020-03-27 00:00:00.000 | 2020-04-08 00:00:00.000 | 2020-04-03 00:00:00.000 |         16458 | SO55116            |         24.99 | Michele      | Ruiz        | Michele Ruiz      | Female   | 2020-03-27 00:00:00.000 | Hamburg         |
|          370 | 2019-10-31 00:00:00.000 | 2019-11-12 00:00:00.000 | 2019-11-07 00:00:00.000 |         13925 | SO50365            |       2443.35 | Wyatt        | Barnes      | Wyatt Barnes      | Male     | 2019-10-31 00:00:00.000 | Redwood City    |
|          489 | 2020-06-22 00:00:00.000 | 2020-07-04 00:00:00.000 | 2020-06-29 00:00:00.000 |         17815 | SO60651            |         53.99 | Ronnie       | Ma          | Ronnie Ma         | Male     | 2019-08-11 00:00:00.000 | Bury            |
|          536 | 2020-03-31 00:00:00.000 | 2020-04-12 00:00:00.000 | 2020-04-07 00:00:00.000 |         16679 | SO55388            |         29.99 | Amber        | Carter      | Amber Carter      | Female   | 2020-02-11 00:00:00.000 | Melbourne       |
|          479 | 2020-03-15 00:00:00.000 | 2020-03-27 00:00:00.000 | 2020-03-22 00:00:00.000 |         19717 | SO54474            |          8.99 | Edward       | Hill        | Edward Hill       | Male     | 2020-03-15 00:00:00.000 | Woodburn        |
|          234 | 2020-10-17 00:00:00.000 | 2020-10-29 00:00:00.000 | 2020-10-24 00:00:00.000 |         18558 | SO68617            |         49.99 | Alexandra    | Price       | Alexandra Price   | Female   | 2020-10-17 00:00:00.000 | Renton          |
|          225 | 2020-06-02 00:00:00.000 | 2020-06-14 00:00:00.000 | 2020-06-09 00:00:00.000 |         24924 | SO59328            |          8.99 | Richard      | Anderson    | Richard Anderson  | Male     | 2019-07-08 00:00:00.000 | Hobart          |
|          371 | 2019-06-05 00:00:00.000 | 2019-06-17 00:00:00.000 | 2019-06-12 00:00:00.000 |         17098 | SO48460            |       2181.56 | Willie       | Shan        | Willie Shan       | Male     | 2019-06-05 00:00:00.000 | Wokingham       |
|          584 | 2020-04-18 00:00:00.000 | 2020-04-30 00:00:00.000 | 2020-04-25 00:00:00.000 |         27967 | SO56428            |        539.99 | Stefanie     | Patel       | Stefanie Patel    | Female   | 2020-04-18 00:00:00.000 | York            |
|          385 | 2019-12-21 00:00:00.000 | 2020-01-02 00:00:00.000 | 2019-12-28 00:00:00.000 |         17891 | SO51015            |       1000.44 | Sharon       | Lal         | Sharon Lal        | Female   | 2019-12-21 00:00:00.000 | Les Ulis        |
|          478 | 2020-01-18 00:00:00.000 | 2020-01-30 00:00:00.000 | 2020-01-25 00:00:00.000 |         11403 | SO51512            |          9.99 | Nancy        | Schmidt     | Nancy Schmidt     | Female   | 2019-10-28 00:00:00.000 | Saint Ouen      |
|          217 | 2020-04-29 00:00:00.000 | 2020-05-11 00:00:00.000 | 2020-05-06 00:00:00.000 |         12227 | SO56994            |         34.99 | Kelsey       | Raje        | Kelsey Raje       | Female   | 2020-04-29 00:00:00.000 | Kirkby          |
|          222 | 2020-05-24 00:00:00.000 | 2020-06-05 00:00:00.000 | 2020-05-31 00:00:00.000 |         12397 | SO58582            |         34.99 | Shaun        | Chapman     | Shaun Chapman     | Male     | 2019-08-23 00:00:00.000 | Poing           |
|          487 | 2020-03-17 00:00:00.000 | 2020-03-29 00:00:00.000 | 2020-03-24 00:00:00.000 |         13185 | SO54552            |         54.99 | William      | Lee         | William Lee       | Male     | 2020-03-17 00:00:00.000 | Langley         |
|          477 | 2020-09-21 00:00:00.000 | 2020-10-03 00:00:00.000 | 2020-09-28 00:00:00.000 |         16309 | SO66767            |          4.99 | Desiree      | Ortega      | Desiree Ortega    | Female   | 2019-05-05 00:00:00.000 | Dresden         |
|          541 | 2020-04-27 00:00:00.000 | 2020-05-09 00:00:00.000 | 2020-05-04 00:00:00.000 |         16358 | SO56868            |         28.99 | Samuel       | Jai         | Samuel Jai        | Male     | 2020-03-08 00:00:00.000 | Victoria        |
|          491 | 2020-02-23 00:00:00.000 | 2020-03-07 00:00:00.000 | 2020-03-02 00:00:00.000 |         15153 | SO53192            |         53.99 | Kristen      | Li          | Kristen Li        | Female   | 2020-02-23 00:00:00.000 | Coffs Harbour   |
|          528 | 2020-12-09 00:00:00.000 | 2020-12-21 00:00:00.000 | 2020-12-16 00:00:00.000 |         19939 | SO72675            |          4.99 | Alvin        | Wang        | Alvin Wang        | Male     | 2020-12-09 00:00:00.000 | Stoke-on-Trent  |
|          528 | 2020-12-11 00:00:00.000 | 2020-12-23 00:00:00.000 | 2020-12-18 00:00:00.000 |         12098 | SO72818            |          4.99 | Grace        | Clark       | Grace Clark       | Female   | 2020-01-29 00:00:00.000 | Spokane         |
|          231 | 2020-03-20 00:00:00.000 | 2020-04-01 00:00:00.000 | 2020-03-27 00:00:00.000 |         17026 | SO54733            |         49.99 | Jordan       | Li          | Jordan Li         | Male     | 2020-02-28 00:00:00.000 | Port Hammond    |
|          577 | 2020-11-20 00:00:00.000 | 2020-12-02 00:00:00.000 | 2020-11-27 00:00:00.000 |         26252 | SO71200            |       1214.85 | Morgan       | Garcia      | Morgan Garcia     | Female   | 2019-01-06 00:00:00.000 | Lincoln Acres   |
|          357 | 2020-05-30 00:00:00.000 | 2020-06-11 00:00:00.000 | 2020-06-06 00:00:00.000 |         13456 | SO59117            |       2319.99 | Sydney       | Hernandez   | Sydney Hernandez  | Female   | 2019-04-14 00:00:00.000 | Kirkland        |
|          480 | 2020-06-24 00:00:00.000 | 2020-07-06 00:00:00.000 | 2020-07-01 00:00:00.000 |         14860 | SO60768            |          2.29 | Arturo       | Chande      | Arturo Chande     | Male     | 2020-04-18 00:00:00.000 | Findon          |
|          479 | 2020-07-15 00:00:00.000 | 2020-07-27 00:00:00.000 | 2020-07-22 00:00:00.000 |         23226 | SO62229            |          8.99 | Leonard      | Xie         | Leonard Xie       | Male     | 2020-07-15 00:00:00.000 | Darmstadt       |
|          480 | 2020-08-26 00:00:00.000 | 2020-09-07 00:00:00.000 | 2020-09-02 00:00:00.000 |         15399 | SO65003            |          2.29 | Mackenzie    | Murphy      | Mackenzie Murphy  | Female   | 2019-06-12 00:00:00.000 | Berkeley        |
|          354 | 2019-03-10 00:00:00.000 | 2019-03-22 00:00:00.000 | 2019-03-17 00:00:00.000 |         12215 | SO47526            |       2071.42 | Karla        | She         | Karla She         | Female   | 2019-03-10 00:00:00.000 | London          |
|          477 | 2020-05-14 00:00:00.000 | 2020-05-26 00:00:00.000 | 2020-05-21 00:00:00.000 |         22992 | SO58014            |          4.99 | Austin       | Yang        | Austin Yang       | Male     | 2020-05-14 00:00:00.000 | Kirkland        |
|          477 | 2020-09-07 00:00:00.000 | 2020-09-19 00:00:00.000 | 2020-09-14 00:00:00.000 |         17534 | SO65906            |          4.99 | Robert       | Griffin     | Robert Griffin    | Male     | 2020-09-07 00:00:00.000 | Bellingham      |
|          489 | 2020-05-26 00:00:00.000 | 2020-06-07 00:00:00.000 | 2020-06-02 00:00:00.000 |         17300 | SO58644            |         53.99 | Ivan         | Sai         | Ivan Sai          | Male     | 2020-05-26 00:00:00.000 | Geelong         |
|          467 | 2020-10-04 00:00:00.000 | 2020-10-16 00:00:00.000 | 2020-10-11 00:00:00.000 |         23723 | SO67756            |         24.49 | Jose         | Phillips    | Jose Phillips     | Male     | 2020-10-04 00:00:00.000 | Lincoln Acres   |
|          333 | 2019-10-09 00:00:00.000 | 2019-10-21 00:00:00.000 | 2019-10-16 00:00:00.000 |         20896 | SO50006            |        782.99 | Arthur       | Sai         | Arthur Sai        | Male     | 2019-10-09 00:00:00.000 | Grevenbroich    |
|          541 | 2020-08-16 00:00:00.000 | 2020-08-28 00:00:00.000 | 2020-08-23 00:00:00.000 |         13547 | SO64344            |         28.99 | Michele      | Jimenez     | Michele Jimenez   | Female   | 2020-08-16 00:00:00.000 | Stoke-on-Trent  |
|          214 | 2020-04-04 00:00:00.000 | 2020-04-16 00:00:00.000 | 2020-04-11 00:00:00.000 |         24988 | SO55674            |         34.99 | Kayla        | Diaz        | Kayla Diaz        | Female   | 2020-04-04 00:00:00.000 | Santa Cruz      |
|          535 | 2021-01-04 00:00:00.000 | 2021-01-16 00:00:00.000 | 2021-01-11 00:00:00.000 |         20087 | SO74347            |         24.99 | Seth         | Gray        | Seth Gray         | Male     | 2020-06-14 00:00:00.000 | Royal Oak       |



label: CustomerKey
First Name
CustomerKey
Last Name
CustomerKey
Full Name
CustomerKey
Gender
CustomerKey
DateFirstPurchase
CustomerKey
Customer City
output: {"Functional-Dependency": [["CustomerKey", "First Name"], ["CustomerKey", "Last Name"], ["CustomerKey", "Full Name"], ["CustomerKey", "Gender"], ["CustomerKey", "DateFirstPurchase"], ["CustomerKey", "Customer City"]]}
labeled_fds: CustomerKey
First Name
CustomerKey
Last Name
CustomerKey
Full Name
CustomerKey
Gender
CustomerKey
DateFirstPurchase
CustomerKey
Customer City
CustomerKey
ProductKey
CustomerKey
OrderDateKey
CustomerKey
ShipDateKey
CustomerKey
SalesOrderNumber
CustomerKey
SalesAmount
SalesOrderNumber
ProductKey
First Name
Gender
Full Name
OrderDateKey
Full Name
DueDateKey
Full Name
ShipDateKey
Full Name
CustomerKey
Full Name
SalesOrderNumber
Full Name
SalesAmount
Full Name
Gender
Full Name
DateFirstPurchase
Full Name
Customer City
DateFirstPurchase
ShipDateKey
source: $MMTU_HOME/resources/Relationship-finding/FD/269801221