Comment puis-je trouver la clé étrangère d'une table dans MySQL ?
Comment puis-je trouver la clé étrangère d'une table dans MySQL ?

Vidéo: Comment puis-je trouver la clé étrangère d'une table dans MySQL ?

Vidéo: Comment puis-je trouver la clé étrangère d'une table dans MySQL ?
Vidéo: Créer une contrainte de clé étrangère dans phpMyAdmin 2024, Novembre
Anonim

Voir clé étrangère les relations d'un table : SELECT TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME FROM INFORMATION_SCHEMA. KEY_COLUMN_USAGE WHERE REFERENCED_TABLE_SCHEMA = 'db_name' AND REFERENCED_TABLE_NAME = 'table_name';

De cette façon, comment fonctionne la clé étrangère dans MySQL ?

UNE clé étrangère est une colonne ou un groupe de colonnes d'une table qui renvoie à une colonne ou à un groupe de colonnes d'une autre table. Les clé étrangère impose des contraintes sur les données des tables associées, ce qui permet MySQL maintenir l'intégrité référentielle.

À côté de ci-dessus, quel est un exemple de clé étrangère ? UNE clé étrangère est une colonne (ou des colonnes) qui référence une colonne (le plus souvent la clé ) d'un autre tableau. Pour Exemple , supposons que nous ayons deux tables, une table CUSTOMER qui inclut toutes les données client et une table ORDERS qui inclut toutes les commandes client.

De même, on peut se demander comment ajouter une clé étrangère à une table existante dans MySQL Workbench ?

À ajouter une clé étrangère , cliquez sur la dernière ligne du Clé étrangère Liste de nom. Entrez un nom pour le clé étrangère et sélectionnez la ou les colonnes que vous souhaitez indexer en vérifiant le nom de la colonne dans la liste Colonne. Vous pouvez supprimer une colonne de l'index en supprimant la coche de la colonne appropriée.

Qu'est-ce qu'une clé étrangère dans un SGBD ?

UNE clé étrangère est une colonne ou un groupe de colonnes dans une table de base de données relationnelle qui fournit un lien entre les données de deux tables. Le concept d'intégrité référentielle est dérivé de clé étrangère théorie. Clés étrangères et leur mise en œuvre sont plus complexes que les primaires clés.

Conseillé: