Bonjour,

J'ai une table t_mouvements avec un idMvt autoincrémenté. Dans cette table, il y a une date et un type et une provenance (dateMvt, FK_idType et FK_idOrigine).

Je voudrais regrouper les mouvements / (date + Type + origine) et stocker ce numéro de groupe dans ma table dans un champs idGroupe.

Dans un premier temps, je pensais faire une simple requête MAX(idGroupe)+1 mais l'insertion des mouvements peut prendre entre 10 et 15
secondes suivant la masse d'information. Donc, je ne suis pas à l'abris qu'un utilisateur demande un MAX et qu'en parallèle, un autre fasse
aussi la même demande.
J'ai aussi une idée, c'est de faire une table t_groupes avec un idGroupe autoincrémenté mais cette table n'aurait absolument aucune utilité
(sauf celle de servir de générateur de clé).

Bref, j'ai plusieurs pistes de mon côté mais je voulais savoir si quelqu'un avait déjà eu ce genre de problème et savoir quelle piste avait
été suivie.

Merci d'avance,