Retour aux cas pratiques
Data ModelingAvancé

Correction d’une relation faible mal modélisée

Scénario

Contexte : Une base modélise commandes et lignes de commande. Le Problème : Les lignes de commande ne possèdent pas de clé composite cohérente et peuvent exister sans commande valide. Extrait actuel : order_lines(line_id, product_id, quantity) Aucune référence claire à order_id. Contraintes : Introduire une clé étrangère vers la table orders. Définir une clé primaire cohérente (composite si nécessaire). Assurer l’intégrité référentielle. Livrable attendu : Proposer un modèle corrigé garantissant cohérence entre commandes et lignes associées.

Compétences ciblées

foreign-keydata-integrityrelational-modelbugfixschema
    Correction d’une relation faible mal modélisée — mise en situation Data Modeling | CodeDuel