minimum percentage of non-null columns to be included in the calculations
if false then each entity will have it's own graph
ConstructFDG constructs the functional dependency graph The steps are as follows:
used if wanting to flatten the parent table so it uses the child of root
true if you want the entity graphs to be output
Preprocess collects all the data needed to build the functional dependency graph and to create the entities.
if you want the Functional Dependency Graph to be shown
The threshold that determines if there is a functional dependency between two columns