Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
sio2:exercices_d_applications [2025/03/17 18:55] – [Trigger pour vérifier une contrainte d'inclusion] dthevenot | sio2:exercices_d_applications [2025/03/17 19:09] (Version actuelle) – [Quelle solution possible ?] dthevenot | ||
---|---|---|---|
Ligne 90: | Ligne 90: | ||
====== 3) Vérifier une contrainte d’associations | ====== 3) Vérifier une contrainte d’associations | ||
===== Trigger pour vérifier une contrainte d' | ===== Trigger pour vérifier une contrainte d' | ||
- | On ajoute à notre gestion commerciale la gestion des livraisons des commandes : un produit ne doit pouvoir être livré que si il a été commandé et sa quantité livrée ne doit pas dépasser la quantité commandée bien sûr. On simplifie le cas en définissant qu'une livraison ne concerne qu'une seule commande à la fois. Un produit | + | On ajoute à notre gestion commerciale la gestion des livraisons des commandes : un produit ne doit pouvoir être livré que si il a été commandé et sa quantité livrée ne doit pas dépasser la quantité commandée bien sûr. On simplifie le cas en définissant qu'une livraison ne concerne qu'une seule commande à la fois et un produit |
===== Quels problèmes ? ===== | ===== Quels problèmes ? ===== | ||
Ligne 99: | Ligne 99: | ||
- A l’insertion comme à la modification d’une livraison, on vérifie à la livraison que le produit livré figure bien dans la commande qui concerne la livraison; | - A l’insertion comme à la modification d’une livraison, on vérifie à la livraison que le produit livré figure bien dans la commande qui concerne la livraison; | ||
- | - Toujours à l’insertion et à la modification d’une livraison, on vérifie que la quantité | + | - Toujours à l’insertion et à la modification d’une livraison, on vérifie que la quantité livrée du produit soit au plus égale |
Le 1er cas est réalisable avec des contraintes d' | Le 1er cas est réalisable avec des contraintes d' |