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
    Mise en place d’une contrainte de clé étrangère cohérente — mise en situation PostgreSQL | CodeDuel