Functional dependency discovery | Synapse