Modification automatique de valeurs mysql

benjamin8988 -  
Dr Zoidberg Messages postés 529 Date d'inscription   Statut Membre Dernière intervention   -
Tout d'abord, bonjour,

J'ai un petit problème : je suis débutant en bdd et je voulais savoir ceci:
Est-il possible que des éléments d'une base de données mysql soient modifiés par d'autres éléments? Par exemple, j'ai des fiches qui sont des menus (de restoration, pour manger). Chaque menu est composé de divers ingrédients. Est-ce qu'il est possible que le champ contenant le prix du menu puisse être modifié en fonction du prix de chaque ingrédient? (j'ai besoin que chaque ingrédient puisse voir son prix modifié individuellement). Merci.
N'hésitez pas à poser des questions si je ne suis pas clair.

2 réponses

BlueMind Messages postés 583 Date d'inscription   Statut Membre Dernière intervention   159
 
Bonjour,

Via la base de donnée directement non, ce n'est pas possible (enfin pas à ma connaissance du moins) par contre tu peux très bien réaliser ces mises à jour en utilisant SQL.
0
Dr Zoidberg Messages postés 529 Date d'inscription   Statut Membre Dernière intervention   100
 
Salut,

Si ça doit être possible en interne en créant des triggers, mais je ne suis pas sur que ca soit la meilleure solution.
Le prix total devrait peut-être ne pas être écrit dans la base, mais calculé d'après le prix des ingrédients (par une vue par exemple).
0