Junior — Middle
Comment établir des relations entre les tables dans une base de données relationnelle?
sobes.tech IA
Réponse de l'IA
Dans les bases de données relationnelles, les relations entre les tables sont établies à l'aide de clés:
- Clé primaire (Primary Key) — identifiant unique d'un enregistrement dans la table.
- Clé étrangère (Foreign Key) — champ dans une table qui fait référence à la clé primaire d'une autre table.
La relation est établie en définissant une clé étrangère, ce qui garantit l'intégrité des données et permet d'effectuer des jointures (JOIN) entre les tables.
Par exemple, la table Orders peut contenir une clé étrangère customer_id, qui fait référence à la clé primaire id dans la table Customers. Cela relie une commande à un client spécifique.