Ajout d'un champ ou calcul à chaque fois ?

Résolu/Fermé
Debutant en webmastering Messages postés 401 Date d'inscription lundi 6 juin 2011 Statut Membre Dernière intervention 27 janvier 2021 - 30 nov. 2018 à 13:00
Debutant en webmastering Messages postés 401 Date d'inscription lundi 6 juin 2011 Statut Membre Dernière intervention 27 janvier 2021 - 1 déc. 2018 à 07:57
Bonjour,
dans la conception d'une base de données, je stocke le taux de TVA, les articles achetés, leur quantité; et dans mes cours purement théoriques, l'on m'indique de ne pas stocker une valeur qui peut être calculée.

Est-ce que je dois
-ajouter le champ totalTVA et alléger le nombre de requêtes sur la base
-ou optimiser le stockage en faisant les requêtes + le calcul

PS : j'ai recherché des informations sur les "tests de charge" mais sans aller beaucoup plus loin :
"monitoring mysql mariadb"
Mytop, Netdata, Navicat Monitor, Prometheus, Severalnines
(si vous en avez un à me conseiller, même ne faisant pas partie de cette liste, je suis preneur)

2 réponses

yg_be Messages postés 22703 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 1 471
30 nov. 2018 à 20:36
bonjour, en principe, il est préférable, en effet, de ne pas stocker une valeur qui peut être calculée.
c'est surtout pour avoir une information bien structurée, qui évitera de mauvaises surprises ensuite.
ce n'est donc pas vraiment ni pour optimiser le calcul, ni pour optimiser le stockage.
0
Debutant en webmastering Messages postés 401 Date d'inscription lundi 6 juin 2011 Statut Membre Dernière intervention 27 janvier 2021
1 déc. 2018 à 07:57
merci pour cette précision
0