Chapter 3 Construction de diagrammes physiques


Exemples

Les exemples suivants illustrent l'impact des options Réutiliser les colonnes et Migrer les colonnes sur la création des références.

Colonne correspondante existant dans la table enfant

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 :


Réutilisation Migration Résultat Table enfant
Sélectionné Sélectionné
Col_1 est réutilisée Col_2 est créée
Non sélectionné Sélectionné
T1_Col_1 est créée et Col_2 est créée
Sélectionné Non sélectionné
Col_1 est réutilisée et Col_2 n'est pas créée
Non sélectionné Non sélectionné
Aucune colonne n'est réutilisée ou créée

La colonne correspondante de la table enfant est déjà une colonne de clé étrangère

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 :


Réutilisation Migration Résultat Table enfant
Sélectionné Sélectionné
T1_Col_1 est créée et Col_2 est créée
Non sélectionné Sélectionné
T1_Col_1 est créée et Col_2 est créée
Sélectionné Non sélectionné
Aucune colonne n'est créée ou réutilisée
Non sélectionné Non sélectionné
Aucune colonne n'est créée ou réutilisée

Remarques:

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, reportez-vous à la section "Définition des options de modèle pour un MPD".

 


Copyright (C) 2005. Sybase Inc. All rights reserved.