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:
| RecordDate              | RecordKey                                                                                  | Attribute         | Query1.TextValue                        | DataSource   | DataType   | Query2.TextValue                        |   NumCompare |   TextCompare |   DateTimeCompare |   Match |   Count | Match Type      | Colour   | Matched     | Background   |
|:------------------------|:-------------------------------------------------------------------------------------------|:------------------|:----------------------------------------|:-------------|:-----------|:----------------------------------------|-------------:|--------------:|------------------:|--------:|--------:|:----------------|:---------|:------------|:-------------|
| 2013-07-03 00:00:00.000 | 9584:Developer joke mug - when your hammer is C++ (Black)                                  | TotalChillerItems |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-08 00:00:00.000 | 9808:Shipping carton (Brown) 500x310x310mm                                                 | Description       | Shipping carton (Brown) 500x310x310mm   | Both         | Text       | Shipping carton (Brown) 500x310x310mm   |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-06-25 00:00:00.000 | 9067:Shipping carton (Brown) 457x457x457mm                                                 | TaxAmount         |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-06-25 00:00:00.000 | 9090:Ride on toy sedan car (Pink) 1/12 scale                                               | UnitPrice         |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-01 00:00:00.000 | 9430:Furry animal socks (Pink) S                                                           | TotalChillerItems |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-06-26 00:00:00.000 | 9106:RC toy sedan car with remote control (Black) 1/50 scale                               | TaxAmount         |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-06-27 00:00:00.000 | 9219:Superhero action jacket (Blue) M                                                      | ValidFrom         |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-06-27 00:00:00.000 | 9235:DBA joke mug - daaaaaa-ta (White)                                                     | Package           | Each                                    | Both         | Text       | Each                                    |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-06-27 00:00:00.000 | 9228:Plush shark slippers (Gray) XL                                                        | ExtendedPrice     |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-02 00:00:00.000 | 9533:Ride on toy sedan car (Blue) 1/12 scale                                               | ValidFrom         |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-06-25 00:00:00.000 | 9090:Ride on toy sedan car (Pink) 1/12 scale                                               | TotalDryItems     |                                         | Both         | Number     |                                         |            1 |             0 |                 0 |       1 |       1 | Value 1 Greater | Black    | Not Matched | LightBlue    |
| 2013-06-28 00:00:00.000 | 9271:Developer joke mug - understanding recursion requires understanding recursion (White) | ValidFrom         |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-03 00:00:00.000 | 9583:Alien officer hoodie (Black) 3XL                                                      | InvoiceID         |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-06-27 00:00:00.000 | 9167:Tape dispenser (Red)                                                                  | Quantity          |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-10 00:00:00.000 | 9967:RC toy sedan car with remote control (Yellow) 1/50 scale                              | ValidTo           |                                         | Both         | Number     |                                         |            1 |             0 |                 0 |       1 |       1 | Value 1 Greater | Black    | Not Matched | LightBlue    |
| 2013-06-25 00:00:00.000 | 9091:Animal with big feet slippers (Brown) L                                               | TaxAmount         |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-08 00:00:00.000 | 9809:DBA joke mug - SELECT caffeine FROM mug (White)                                       | TaxRate           |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-01 00:00:00.000 | 9466:"The Gu" red shirt XML tag t-shirt (Black) 7XL                                        | InvoiceID         |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-05 00:00:00.000 | 9691:20 mm Double sided bubble wrap 50m                                                    | ExtendedPrice     |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-04 00:00:00.000 | 9612:DBA joke mug - I will get you in order (Black)                                        | TaxRate           |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-06 00:00:00.000 | 9776:Ogre battery-powered slippers (Green) S                                               | Description       | Ogre battery-powered slippers (Green) S | Both         | Text       | Ogre battery-powered slippers (Green) S |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-06-28 00:00:00.000 | 9287:DBA joke mug - mind if I join you? (Black)                                            | TaxAmount         |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-06-28 00:00:00.000 | 9329:DBA joke mug - SELECT caffeine FROM mug (White)                                       | LineProfit        |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-06-24 00:00:00.000 | 9005:DBA joke mug - daaaaaa-ta (White)                                                     | Package           | Each                                    | Both         | Text       | Each                                    |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-08 00:00:00.000 | 9830:DBA joke mug - I will get you in order (White)                                        | ValidFrom         |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-06-28 00:00:00.000 | 9305:USB rocket launcher (Gray)                                                            | LineProfit        |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-04 00:00:00.000 | 9621:Animal with big feet slippers (Brown) S                                               | LineProfit        |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-06-25 00:00:00.000 | 9038:USB food flash drive - dessert 10 drive variety pack                                  | TotalDryItems     |                                         | Both         | Number     |                                         |            1 |             0 |                 0 |       1 |       1 | Value 1 Greater | Black    | Not Matched | LightBlue    |
| 2013-06-29 00:00:00.000 | 9352:Shipping carton (Brown) 356x229x229mm                                                 | InvoiceID         |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-01 00:00:00.000 | 9399:Bubblewrap dispenser (Blue) 1.5m                                                      | TaxAmount         |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-06-25 00:00:00.000 | 9077:Small sized bubblewrap roll 10m                                                       | TaxAmount         |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-04 00:00:00.000 | 9627:Furry gorilla with big eyes slippers (Black) XL                                       | ValidFrom         |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-04 00:00:00.000 | 9614:Black and orange glass with care despatch tape  48mmx100m                             | LineProfit        |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-06-28 00:00:00.000 | 9254:Red and white urgent  heavy despatch tape  48mmx100m                                  | Quantity          |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-04 00:00:00.000 | 9643:Furry gorilla with big eyes slippers (Black) S                                        | InvoiceID         |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-04 00:00:00.000 | 9676:Dinosaur battery-powered slippers (Green) XL                                          | Package           | Each                                    | Both         | Text       | Each                                    |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-03 00:00:00.000 | 9589:"The Gu" red shirt XML tag t-shirt (Black) XXL                                        | Package           | Each                                    | Both         | Text       | Each                                    |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-09 00:00:00.000 | 9888:Black and orange this way up despatch tape 48mmx75m                                   | TaxRate           |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-10 00:00:00.000 | 10020:Ride on toy sedan car (Pink) 1/12 scale                                              | ValidFrom         |                                         | Both         | Number     |                                         |           -1 |             0 |                 0 |      -1 |       1 | Value 1 Lower   | Black    | Not Matched | Orange       |
| 2013-06-26 00:00:00.000 | 9145:Alien officer hoodie (Black) XXL                                                      | ValidFrom         |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-06 00:00:00.000 | 9759:Shipping carton (Brown) 305x305x305mm                                                 | TotalDryItems     |                                         | Both         | Number     |                                         |           -1 |             0 |                 0 |      -1 |       1 | Value 1 Lower   | Black    | Not Matched | Orange       |
| 2013-07-03 00:00:00.000 | 9572:20 mm Double sided bubble wrap 20m                                                    | Package           | Each                                    | Both         | Text       | Each                                    |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-01 00:00:00.000 | 9396:Black and orange handle with care despatch tape  48mmx100m                            | ValidFrom         |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-09 00:00:00.000 | 9897:Dinosaur battery-powered slippers (Green) S                                           | ExtendedPrice     |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-10 00:00:00.000 | 9983:IT joke mug - hardware: part of the computer that can be kicked (White)               | ExtendedPrice     |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-10 00:00:00.000 | 9989:Alien officer hoodie (Black) 5XL                                                      | LineProfit        |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-06-28 00:00:00.000 | 9309:Ride on toy sedan car (Red) 1/12 scale                                                | ValidTo           |                                         | Both         | Number     |                                         |            1 |             0 |                 0 |       1 |       1 | Value 1 Greater | Black    | Not Matched | LightBlue    |
| 2013-07-10 00:00:00.000 | 9980:Large sized bubblewrap roll 50m                                                       | Description       | Large sized bubblewrap roll 50m         | Both         | Text       | Large sized bubblewrap roll 50m         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-05 00:00:00.000 | 9745:Plush shark slippers (Gray) XL                                                        | Package           | Each                                    | Both         | Text       | Each                                    |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |
| 2013-07-08 00:00:00.000 | 9805:Developer joke mug - there are 10 types of people in the world (Black)                | TaxRate           |                                         | Both         | Number     |                                         |            0 |             0 |                 0 |       0 |       1 | Matched         | White    | Matched     | DarkGreen    |



label: Match
Match Type
Match
Colour
Match
Matched
Match
Background
output: {"Functional-Dependency": [["Match", "Match Type"], ["Match", "Colour"], ["Match", "Matched"], ["Match", "Background"]]}
labeled_fds: Match
Match Type
Match
Colour
Match
Matched
Match
Background
RecordDate
TextCompare
RecordKey
Query1.TextValue
RecordKey
Query2.TextValue
RecordKey
TextCompare
RecordKey
Match
RecordKey
Colour
RecordKey
Matched
Query1.TextValue
DataSource
Query1.TextValue
Query2.TextValue
Query1.TextValue
TextCompare
Query1.TextValue
Match
Query1.TextValue
Match Type
Query1.TextValue
Colour
Query1.TextValue
Matched
Query1.TextValue
Background
Query2.TextValue
Query1.TextValue
Query2.TextValue
DataSource
Query2.TextValue
TextCompare
Query2.TextValue
Match Type
Query2.TextValue
Colour
Query2.TextValue
Matched
Query2.TextValue
Background
DateTimeCompare
TextCompare
Match
TextCompare
source: $MMTU_HOME/resources/Relationship-finding/FD/120909135