OVH Cloud OVH Cloud

Gestion des doublons

4 réponses
Avatar
Gigé
Bonjour.

Je cherche une méthode pour éviter les doublons. Mais dans le cas d'une
saisie d'un enregistrement avec une homonymie parfaite (nom ET prénom
par exemple, ça existe), comment autoriser la saisie ?

Merci de votre aide.

4 réponses

Avatar
3stone
Salut,

"Gigé"
| Je cherche une méthode pour éviter les doublons. Mais dans le cas d'une
| saisie d'un enregistrement avec une homonymie parfaite (nom ET prénom
| par exemple, ça existe), comment autoriser la saisie ?


Un nom et prénom ne serons jamais de bonnes clés primaires...
Si ce sont des noms de clients, il te faut un CodeClient comme clé primaire.

Si rien ne se prête à en faire une bonne clé primaire, ajoute un champ
numérique du type Numeroauto en clé primaire.

De plus, les clés primaires numériques sont plus performantes
que les clés de type texte.


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
Gigé
Bonjour,

et merci pour ta réponse mais on s'est mal compris:
J'ai bien une clé primaire en numauto, ce que je veux c'est pouvoir
saisir un autre enregistrement en cas d'homonymie parfaite mais en
pouvant vérifier qu'il ne s'agit pas de la même personne.

"3stone" a écrit dans le message de
news:
Salut,

"Gigé"
| Je cherche une méthode pour éviter les doublons. Mais dans le cas
d'une

| saisie d'un enregistrement avec une homonymie parfaite (nom ET
prénom

| par exemple, ça existe), comment autoriser la saisie ?


Un nom et prénom ne serons jamais de bonnes clés primaires...
Si ce sont des noms de clients, il te faut un CodeClient comme clé
primaire.


Si rien ne se prête à en faire une bonne clé primaire, ajoute un champ
numérique du type Numeroauto en clé primaire.

De plus, les clés primaires numériques sont plus performantes
que les clés de type texte.


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw



Avatar
le meruvien
bonjour, moi, j'utilise effectivement un code client sans doublons, qui peut
se créer automatiquement, (par exemple: societé+ville+telephone) apres maj
du N° telephone.



"Gigé" a écrit dans le message de news:

Bonjour,

et merci pour ta réponse mais on s'est mal compris:
J'ai bien une clé primaire en numauto, ce que je veux c'est pouvoir
saisir un autre enregistrement en cas d'homonymie parfaite mais en
pouvant vérifier qu'il ne s'agit pas de la même personne.

"3stone" a écrit dans le message de
news:
Salut,

"Gigé"
| Je cherche une méthode pour éviter les doublons. Mais dans le cas
d'une

| saisie d'un enregistrement avec une homonymie parfaite (nom ET
prénom

| par exemple, ça existe), comment autoriser la saisie ?


Un nom et prénom ne serons jamais de bonnes clés primaires...
Si ce sont des noms de clients, il te faut un CodeClient comme clé
primaire.


Si rien ne se prête à en faire une bonne clé primaire, ajoute un champ
numérique du type Numeroauto en clé primaire.

De plus, les clés primaires numériques sont plus performantes
que les clés de type texte.


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw






Avatar
3stone
Salut,

| et merci pour ta réponse mais on s'est mal compris:

tu t'es très mal expliqué en effet ;-)

| J'ai bien une clé primaire en numauto, ce que je veux c'est pouvoir
| saisir un autre enregistrement en cas d'homonymie parfaite mais en
| pouvant vérifier qu'il ne s'agit pas de la même personne.


Dans ce cas, il te faudra bien afficher/vérifier les autres données qui
peuvent différencier la personne.
Selon le cas, sa date de naissance, son adresse (pour autant qui n'ai déménagé)
siret, tél ou autres données...
Attention aussi à la même personne, mais orthographier différement...

Une liste de sélection/recherche aide aussi grandement à éviter de
saisir la même personne plusieurs fois.

Au besoin, dans l'événement "Avant mise à jour", rechercher les données
saisies et les afficher en cas de concordances.


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw