Attention : Lors de l'établissement de compteurs, lorsqu'on réplique une base de données avec une autre, il est possible, si l'on a de simples compteurs comme clé primaire, que deux tables se retrouvent par hasard avec le même numéroAuto, mais un enregistrement différent (par exemple, si on réplique une base de données contenant une seule table complètement vide, et qu'on installe un seul enregistrement de chaque côté et qu'on réplique, les deux enregistrements possèdent le même numéro : 1).
Pour éviter ce problème, il est possible de donner un numéro de réplication. Ce numéro est absolument unique, et se base apparemment sur des normes internationales, et il serait impossible que par hasard les deux bases Maîtres et Réplica utilisent le même numéro. On peut définir soit un numérique Numéro de réplication, et dans ce cas, c'est à nous de définir un numéro de réplica pour chaque enregistrement, mais c'est donc bien difficile, puisqu'il se présente sous la forme suivante : {00000000-0000-0000-0000-000000000000} (les 0 représentant soit des lettres, soit des chiffres, et les tirets et les accolades devant rester telles quelles). Le plus pratique est donc encore de choisir un type NuméroAuto, et un sous-type N° de réplication, ce qui permet à Access de définir lui-même ses propres numéros de réplication.
Partager