11-04-2016, 11:43 AM
Sauf que quand t'as 4 clients possibles de la même BDD, tu ne peux faire ce genre de check coté client (d'autant plus quand l'un est PHP, l'autre Java, l'autre C#). Soit tu fais faire le check par la BDD (cela me semble logique pour moi de laisser le SGBD faire les checks d'intervalles et de contraintes), soit tu te crées un proxy qui sera le seul code client (et tous les autres doivent passer par ce proxy, j'te dis pas la misère que cela finit par être niveau a-standardisation).
Mais bon, j'ai pas évincé cette solution pour autant, je la trouve seulement vaseuse: si on fait le check "entre 0 et 100" coté client, pourquoi ne pas faire les checks des clefs étrangères coté client?!
Mais bon, j'ai pas évincé cette solution pour autant, je la trouve seulement vaseuse: si on fait le check "entre 0 et 100" coté client, pourquoi ne pas faire les checks des clefs étrangères coté client?!