By default, drop_missing_values is True in drop_unknown_references, which drops the null-foreign key. With the goal of supporting null-foreign keys in all our multi-table logic, one should switch the default value of drop_missing_values to False.
Expected behavior
Switch the default parameter value of drop_missing_values in drop_unknown_references to False
Update the wrapper function in sdv/utils/poc.py accordingly
Problem Description
By default,
drop_missing_values
isTrue
in drop_unknown_references, which drops the null-foreign key. With the goal of supporting null-foreign keys in all our multi-table logic, one should switch the default value ofdrop_missing_values
toFalse
.Expected behavior
drop_missing_values
indrop_unknown_references
toFalse
sdv/utils/poc.py
accordingly