Bonjour à tous
Je suis tombé sur le problème suivant:
J'ai une table Members dans laquelle je référence les membres de l'association
J'ai une table MemberGroups dans laquelle sont indiqués les groupes auxquels un membre appartient,
par exemple un membre peut être dans le groupe "actif" et dans le groupe "membre du CA".
Quand j'essaie de créer un membre puis de lui affecter un ou plusieurs groupes (par deux requêtes successives), tout se passe comme si la création du membre n'avait pas encore eu lieu au moment où je l'affecte à un groupe: le serveur MySQL répond qu'il y a une erreur dans les contraintes.
J'ai également d'autres cas moins nets qui me laissent penser que deux requêtes successives ne se déroulent pas exactement dans l'ordre où elles sont demandées, ou bien que les tables de contraintes ne sont pas immédiatement mises à jour.
Je n'ai rien trouvé sur ce sujet dans la documentation.
Quelqu'un pourrait il éclairer ma lanterne ?
Je suis tombé sur le problème suivant:
J'ai une table Members dans laquelle je référence les membres de l'association
J'ai une table MemberGroups dans laquelle sont indiqués les groupes auxquels un membre appartient,
par exemple un membre peut être dans le groupe "actif" et dans le groupe "membre du CA".
Quand j'essaie de créer un membre puis de lui affecter un ou plusieurs groupes (par deux requêtes successives), tout se passe comme si la création du membre n'avait pas encore eu lieu au moment où je l'affecte à un groupe: le serveur MySQL répond qu'il y a une erreur dans les contraintes.
J'ai également d'autres cas moins nets qui me laissent penser que deux requêtes successives ne se déroulent pas exactement dans l'ordre où elles sont demandées, ou bien que les tables de contraintes ne sont pas immédiatement mises à jour.
Je n'ai rien trouvé sur ce sujet dans la documentation.
Quelqu'un pourrait il éclairer ma lanterne ?