Procédure : créer des clés étrangères et primaires correspondantes (Visual Database Tools)

Mis à jour : 12 décembre 2006

Lorsque vous copiez une colonne d'une table dans une autre table, le nom de la colonne et de nombreuses autres propriétés définies pour cette colonne dans la table d'origine sont copiés au nouvel emplacement. Vous pouvez copier les propriétés de colonne d'une colonne de clé primaire vers une colonne de clé étrangère si vous souhaitez mettre les deux colonnes en relation. Les colonnes connexes doivent avoir un type et une longueur de données identiques (ou elles doivent inclure des types de données qui peuvent être mis en relation).

Pour copier des colonnes de clés primaires dans des colonnes de clés étrangères

  1. Dans l'Explorateur d'objets, cliquez avec le bouton droit sur la table contenant les colonnes de clés primaires que vous souhaitez copier et cliquez sur Conception (Modifier dans SP1 ou une version antérieure). Procédez de la même manière pour la table dans laquelle vous souhaitez copier les colonnes en tant que clés étrangères.

    Les tables s'ouvrent dans le Concepteur de tables.

  2. Cliquez sur l'onglet de la table contenant les colonnes que vous souhaitez copier.

  3. Sélectionnez les colonnes de clés primaires à copier.

    Les colonnes de clés primaires sont indiquées par un symbole représentant une clé dans leur sélecteur de ligne.

  4. Dans le menu Edition, cliquez sur Copier.

  5. Cliquez sur l'onglet de la table dans laquelle vous souhaitez copier les colonnes.

  6. Sélectionnez la colonne qui doit suivre les colonnes insérées et cliquez sur Coller dans le menu Edition.

  7. Cliquez avec le bouton droit sur la table de clés étrangères et cliquez sur Relations dans le menu contextuel.

    La boîte de dialogue Relations de clé étrangère s'ouvre.

  8. Créez une relation entre les colonnes de clés primaires et de clés étrangères.

Voir aussi

Autres ressources

Utilisation des clés (Visual Database Tools)
Utilisation des contraintes (Visual Database Tools)
Utilisation des relations (Visual Database Tools)

Aide et Informations

Assistance sur SQL Server 2005