Une clé étrangère est une clé primaire ou alternative qui migre depuis une autre table. Selon les options de modèle sélectionnées, une clé primaire peut être migrée dans la table enfant sous forme de clé étrangère au moment de la création de la référence.
Les colonnes définies dans une clé étrangère peuvent également être choisies par l'utilisateur et changées à tout moment à partir de l'onglet Jointure de la feuille de propriétés de référence (voir Références (MPD)). Pour plus d'informations sur la migration automatique d'une clé étrangère, voir Réutilisation et migration automatiques des colonnes.