|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() PERRINAssistante commerciale Inscription : février 2012 Messages : 3 ![]() |
Bonjour à tous,
Je me permet de solliciter votre aide pour la création de mes tables et de leur relation car j'ai un doute sur l'une d'elle. Je dois créer une BD de mes contacts ainsi que le suivi de visites sachant que j'ai 3 cibles différentes. J'ai donc créer les tables suivantes : - Client direct - Client indirect - Prescripteur Je voulais ensuite créer une table "Suivi de visite" : afin que le commercial puisque créer un compte rendu de visite pour chaque contact visité. Ma question dois je créer 3 tables : - suivi de visite client direct - suivi de visite client indirect - suivi de visite prescripteur avec donc 3 formulaires de saisie différents (peut être un peu lourd à gérer pour le commercial) Ou puis je créer un seul formulaire de saisie identique pour les 3 et qui enregistre la visite dans la bonne table de suivi de visite Ou avez vous une autre idée à me proposer je sèche un peu à ce niveau et je n'ai pas réussi à trouver d'information dans le tutoriel Merci d'avance et bonne journée dedel74 |
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé Sénior
![]() ![]() Fabien Enseignant Inscription : janvier 2009 Messages : 2 415 ![]() |
bonsoir dedel74,
en fait ça dépend Citation:
Citation:
. Là encore est-ce qu'on retrouverait les mêmes champs dans chacune des 3 tables ? Ou au contraire, y a-t-il des champs spécifiques selon le contact ? Pour discuter sur du concret, pourrais-tu mettre une copie d'écran de ta fenêtre "relations" en pièce-jointe pour voir à quoi ressemble tes contacts et tes suivis de visites ?
__________________
L'informatique fait son grand retour au lycée... |
||
|
00
|
|
|
#3 |
|
Invité de passage
![]() PERRINAssistante commerciale Inscription : février 2012 Messages : 3 ![]() |
Bonjour,
Merci d'avoir bien voulu prendre le temps de me répondre. Pour information : Les 3 tables : client direct, client indrect et prescripteur n'ont pas du tout les mêmes champs et sont 3 cibles différentes et ont donc des opérations commerciales bien distincts Par contre les tables "Suivi de visites" sont identiques avec : - N° visite - Date de visite - Objet de la visite - compte rendu de visite - Date de prochain rendez vous Je voudrais également pouvoir faire un état du nombre de visite effectuées par catégorie de client et par mois ou par trimestre. J'espère avoir été assez clair dans mes explications Merci d'avance bonne réception dedel74 |
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() ![]() Fabien Enseignant Inscription : janvier 2009 Messages : 2 415 ![]() |
Bonjour,
Les alternatives sont les suivantes : 1°) On spécialise tout, clients, prescripteurs et visites, c.à.d. 6 tables ClientDirect-1-------∞-VisiteClientDirect ClientIndirect-1--------∞-VisiteClientIndirecte Prescripteur-1-------∞-VisitePrescripteur Si tu recherches une personne en particulier, ou si tu fais des statistiques sur des visites en général, il faudra dans un premier temps unir les données de plusieurs tables. On peut partir avec 3 formulaires mais il faudra coder un poil si on veut une saisie ergonomique. 2°) On généralise tout, clients, prescripteurs et visites, c.à.d. 2 tables. Client-1------∞-Visite Dans client, on rajoute un champ pour signaler que le client en question est un client direct, indirect ou est un prescripteur. Dans Client, on aura aussi des champs spécifiques qui resteront bêtement vides (les champs spécifiques à un client direct resteront vides si la personne est un client indirect ou un prescripteur par exemple). La table risque de ressembler à un gruyère mais cela facilite la construction des formulaires en général. 3°) Une solution avec 5 tables : Client-1--------1-ClientDirect ..….|-1---------1-ClientIndirect ..….|-1---------1-Prescripteur La table générique Client contient les champs communs aux trois types de clients (par exemple nom,prénom, adresse, etc.). On met les champs spécifiques dans les tables spécifiques ClientDirect, ClientIndirect et Prescripteur. Les relations -1-----1- et un peu de code permettent de faire respecter la règle de gestion : "un client est soit un client direct, soit un client indirect, soit un prescripteur". Par contre, les visites n’ont pas besoin de spécialisation. On complète donc avec : Client-1-------∞-Visite C’est la solution "pro" mais plus délicate à coder. Y’a plus qu’à
__________________
L'informatique fait son grand retour au lycée... |
|
10
|
|
|
#5 |
|
Invité de passage
![]() PERRINAssistante commerciale Inscription : février 2012 Messages : 3 ![]() |
Bonjour,
Merci beaucoup pour ta réponse. Il est vrai que j'étais parti sur la solution 1 mais les 2 autres sont pas mal n'ont plus. Je vais faire des essais pour me rendre compte du résultat. Merci beaucoup pour ces informations qui, je pense, vont m'être très utile. Bonne réception et bonne journée. Dedel74 |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com