Les exemples suivants illustrent l'impact des options Réutiliser les colonnes et Migrer les colonnes sur la création des références.
Le tableau suivant montre le résultat obtenu après migration des colonnes de clé primaire dans une table enfant contenant une colonne correspondant à l'une des colonnes de clé primaire. Les deux tables d'origine sont également représentées ci-après :
Le tableau suivant montre le résultat obtenu par la migration des colonnes de clé primaire dans une table enfant qui contient une colonne constituant déjà la colonne de clé étrangère pour une autre table. Les deux tables d'origine sont également représentées ci-après :
Remarques:
Par défaut, seules les propriétés de la colonne de clé primaire sont migrées dans la clé étrangère. Si la colonne de clé primaire est attachée à un domaine, le domaine ne sera pas migré vers la nouvelle colonne de clé étrangère, à moins que l'option de modèle Imposer la cohérence ait été sélectionnée (reportez-vous à la section Imposition de la cohérence avec les domaines dans un modèle de données).
Le tableau suivant montre le résultat produit en changeant les références lorsque vous avez sélectionné l'option Migrer les colonnes :
Action |
Résultat |
---|---|
Modifier le point d'attache de la référence |
Migration de la clé primaire de la table parent en clé étrangère dans la table enfant. Suppression des colonnes de clé étrangère non utilisées. Modification de la jointure de référence. |
Supprimer la clé primaire |
Suppression de la clé étrangère et de la jointure de référence correspondantes. |
Migration de la clé primaire de la table parent en clé étrangère dans la table enfant.
Suppression des colonnes de clé étrangère non utilisées.
Modification de la jointure de référence.
Action |
Résultat |
---|---|
Modifier le point d'attache de la référence |
Migration de la clé primaire de la table parent en clé étrangère dans la table enfant. Suppression des colonnes de clé étrangère non utilisées. Modification de la jointure de référence. |
Supprimer la clé primaire |
Suppression de la clé étrangère et de la jointure de référence correspondantes. |
Pour plus d'informations sur les autres options de modèle relatives aux références, voir Définition des options d'un MPD.