Maison  >  Article  >  base de données  >  Comment écrire des clés étrangères dans Navicat

Comment écrire des clés étrangères dans Navicat

下次还敢
下次还敢original
2024-04-23 11:42:151019parcourir

Dans Navicat, les étapes pour créer une clé étrangère sont les suivantes : Ouvrir et se connecter à la base de données. Sélectionnez la table pour créer la clé étrangère. Passez en mode Création. Cliquez avec le bouton droit sur la colonne dans laquelle vous souhaitez créer la clé étrangère et sélectionnez Modifier la colonne. Spécifiez les informations de clé étrangère : table de référence, colonne de référence, cascade de mise à jour et cascade de suppression. Sauvegarder les modifications.

Comment écrire des clés étrangères dans Navicat

Création de clés étrangères dans Navicat

Créer des clés étrangères dans Navicat est très simple, suivez simplement ces étapes :

Étape 1 : Ouvrez Navicat

Lancez Navicat et connectez-vous à la base de données cible.

Étape 2 : Sélectionnez le tableau

Sélectionnez le tableau pour créer une clé étrangère dans la barre de navigation de gauche.

Étape 3 : Passer en mode Conception

Cliquez sur l'onglet "Conception" dans la barre de menu supérieure pour faire passer le tableau en mode Conception.

Étape 4 : Ajouter une colonne de clé étrangère

Dans le concepteur de table, recherchez la colonne pour laquelle vous souhaitez créer une clé étrangère. Cliquez avec le bouton droit sur la colonne et sélectionnez Modifier la colonne. Dans la boîte de dialogue Modifier la colonne, sélectionnez l'onglet Clés étrangères.

Étape 5 : Spécifier les informations de clé étrangère

Dans l'onglet "Clé étrangère", vous pouvez spécifier les informations suivantes :

  • Table de référence : Sélectionnez la table référencée par la colonne de clé étrangère.
  • Colonne de référence : Sélectionnez la colonne référencée par la colonne de clé étrangère.
  • Cascade de mise à jour : S'il faut mettre à jour en cascade les colonnes de clé étrangère si les données de la table de référence changent.
  • Supprimer en cascade : Si les données de la table de référence sont supprimées, s'il faut supprimer en cascade les lignes de clés étrangères.

Étape 6 : Enregistrer les modifications

Après avoir rempli les informations de clé étrangère, cliquez sur le bouton « OK » pour enregistrer les modifications.

Exemple :

Supposons que nous souhaitions créer une clé étrangère dans la table Commandes, faisant référence à la colonne ID client dans la table Clients :

  1. Dans Navicat, ouvrez la table Commandes.
  2. Passer en mode conception.
  3. Cliquez avec le bouton droit sur la colonne ID client et sélectionnez Modifier la colonne.
  4. Dans l'onglet Clés étrangères, sélectionnez la table Clients et la colonne ID client.
  5. Cliquez sur "OK" pour enregistrer les modifications.

De cette manière, une clé étrangère est créée avec succès dans la table "Commandes", référençant la colonne "ID client" dans la table "Clients".

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn