The Derive Foreign Key Joins Wizard is used to determine the joins between entities in a model version when foreign keys are not defined in the database system.
The wizard can be started manually from within a diagram using a toolbar button:




Multiple options can be chosen to combine logic in this dialog. The individual options are:
|

Profiling must be run for the model version for this option to be specified. |

You can also exclude columns at this point or allow a set of Cartesian joins to be created. |
To mark the referenced columns for all the checked joins as primary keys check Make referenced attributes primary keys . |
The settings are remembered, but the defaults can be obtained by selecting the revert button in the bottom left corner of the screen |