Retour aux cas pratiques
PostgreSQLAvancé
Mise en place d’une contrainte de clé étrangère cohérente
Scénario
Contexte : La base contient deux tables : customers et orders. Le Problème : Des commandes existent avec des customer_id inexistants, ce qui compromet l’intégrité des données. Contraintes : Corriger la situation sans supprimer la table orders. Ajouter une contrainte de clé étrangère garantissant la cohérence future. Livrable attendu : Fournir la requête SQL permettant d’ajouter une contrainte FOREIGN KEY et expliquer les implications sur les insertions futures.
Compétences ciblées
postgresqlforeign-keyconstraintsintegritysql