Maison > base de données > navicat > le corps du texte

Comment définir un code étranger dans Navicat

下次还敢
Libérer: 2024-04-24 00:48:17
original
567 Les gens l'ont consulté

La configuration du code étranger dans Navicat comprend les étapes suivantes : Créer un tableau. Créez un champ de clé étrangère, cochez "Clé étrangère" et sélectionnez la table et le champ de référence. Définissez les règles de mise à jour et de suppression, sélectionnez généralement « mise à jour en cascade » et « suppression en cascade ». Cliquez sur "OK" pour enregistrer les paramètres et terminer la création du code étranger.

Comment définir un code étranger dans Navicat

Comment définir un code étranger dans Navicat

La configuration d'un code étranger dans Navicat est très simple, voici les étapes détaillées :

Étape 1 : Créer une table

  • Cliquez droit sur la base de données nom et sélectionnez " Créer une table".
  • Remplissez le nom de la table et les champs dans l'assistant de table.

Étape 2 : Créer une clé étrangère

  • Cliquez avec le bouton droit sur le champ dans lequel vous souhaitez créer une clé étrangère et sélectionnez "Modifier".
  • Dans la boîte de dialogue "Modifier la colonne", cochez "Code étranger".
  • Dans l'onglet "Code étranger", sélectionnez la table de référence et le champ de référence.

Étape 3 : Définir les règles de mise à jour et de suppression

  • Règles de mise à jour : Lorsque le champ référencé dans la table parent change, comment gérer le champ de code étranger correspondant dans la table enfant. Sélectionnez normalement "Mise à jour en cascade".
  • Règles de suppression : lorsque le champ référencé dans la table parent est supprimé, comment gérer le champ de code étranger correspondant dans la table enfant. Sélectionnez normalement « Suppression en cascade ».

Étape 4 : Terminez

  • Cliquez sur "OK" pour enregistrer les paramètres.
  • Répétez les étapes ci-dessus pour créer des codes étrangers pour d'autres champs de codes étrangers.

Exemple

Supposons que vous ayez deux tables : 订单产品. Vous souhaitez créer des clés étrangères pour vous assurer que chaque commande est associée à un produit.

  • Dans le tableau Commandes, faites un clic droit sur le champ ID produit et sélectionnez Modifier.
  • Dans la boîte de dialogue "Modifier la colonne", cochez "Code étranger".
  • Dans l'onglet "Code étranger", définissez la table de référence sur "Produit" et le champ de référence sur "ID produit".
  • Sélectionnez « Mise à jour en cascade » et « Supprimer en cascade » comme règles de mise à jour et de suppression.
  • Cliquez sur "OK" pour enregistrer les paramètres.

Désormais, chaque fois qu'un produit est mis à jour ou supprimé dans le tableau Produits, toutes les commandes faisant référence à ce produit dans le tableau Commandes seront mises à jour ou supprimées en conséquence.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!