C'est une question de point de vue, mais, si un jour, cy4nur3 devra ajouter une fonctionnalité supplémentaire à son système de cantine, et qu'il se rendra compte que c'est impossible sans tout recommencer, ou bien que ses scripts prennent un temps démesuré pour s'exécuter, ce ne sera peut-être pas tellement un détail.Alors un problème de design, de plus ou de moins, me parrait bien accessoire...
Désolé, mais pour moi, concevoir des scripts sur une base de donnée boiteuse, c'est comme construire un chateau sur un marécage, on finit tôt au tard par patauger...
ps: Je dois avouer que j'ai du mal à comprendre ce que les transactions et les locks viennent faire dans le design de base d'une base de donnée