1 pièce(s) jointe(s)
Gérer plusieurs adresses par client
Bonjour,
J'ai un problème assez basique je pense :
Dans une base de données gérant des factures et des clients, gérer un ensemble d'adresses possibles pour un même client. Afin de pouvoir choisir pour chaque facture quelle adresse utiliser.
L'idée qui me vient naturellement est donc d'avoir une table pour les adresses des clients, avec chaque adresse liée au client.
Pièce jointe 485517
Ici chaque facture doit donc être liée au bon enregistrement de la table d'adresse pour savoir laquelle utiliser.
Ce qui me pose problème c'est qu'ici rien n'empêche d'utiliser une adresse du client A dans une facture liée au client B.
La seule chose que je peux faire, c'est dans mon formulaire de saisie des factures, filtrer la zone de liste où on choisit l'adresse afin de n'afficher que les adresses correspondant au client sélectionné.
Mais c'est une protection "artificielle" qui n'empêche pas réellement que cela arrive.
Je me demande donc si c'est la (ou une) bonne façon de faire ?