Création base de données
AlexduDoubs
Messages postés
19
Statut
Membre
-
castours Messages postés 2955 Date d'inscription Statut Membre Dernière intervention -
castours Messages postés 2955 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Alors je suis commercial dans une PME et je voudrais mettre en place une base de données Access pour gérer mes prospects. J'ai déjà élaboré la structure de ma base :
Table 1 : Entreprise (IDNuméro, raison, ville, cp, pays...)
Table 2 : Contact (IDContact, nom, prénom, civilité...)
Table 3 : Projet (IDProjet, intitulé de projet, statut projet, offre...)
Alors dans une entreprise, je peux avoir plusieurs contacts. Un contact peut être impliqué dans plusieurs projets et un projets pour avoir plusieurs contacts.
Le souci que j'ai c'est dans l'élaboration des clefs primaires (qu'est ce que je mets en clef primaire, svp??) et dans les relations, je ne comprends pas l'élaboration de celle-ci.
D'avance je vous remercie de votre aide.
Alors je suis commercial dans une PME et je voudrais mettre en place une base de données Access pour gérer mes prospects. J'ai déjà élaboré la structure de ma base :
Table 1 : Entreprise (IDNuméro, raison, ville, cp, pays...)
Table 2 : Contact (IDContact, nom, prénom, civilité...)
Table 3 : Projet (IDProjet, intitulé de projet, statut projet, offre...)
Alors dans une entreprise, je peux avoir plusieurs contacts. Un contact peut être impliqué dans plusieurs projets et un projets pour avoir plusieurs contacts.
Le souci que j'ai c'est dans l'élaboration des clefs primaires (qu'est ce que je mets en clef primaire, svp??) et dans les relations, je ne comprends pas l'élaboration de celle-ci.
D'avance je vous remercie de votre aide.
7 réponses
-
Bonjour,
la clé primaire c'est un numéro unique pour chaque enregistrement, donc IDNumero, IDContact et IDProjet pour tes tables.
Les relations se font grâce à l'analyse de ta phrase : "dans une entreprise, je peux avoir plusieurs contacts. Un contact peut être impliqué dans plusieurs projets et un projets pour avoir plusieurs contacts."
Pour lier contact et projet, tu devras créer table "contact_par_projet" dans laquelle tu auras une colonne IDContact et une colonne IDProjet. Chaque ligne correspondra à un contact qui participe à un projet. Tu devras ensuite "réellement" relier les 3 tables ensemble, grâce au bouton "Relations".
Cependant, j'ai une question : ta table Entreprise, elle contient uniquement ta PME, ou il y aura bien plusieurs entreprises dedans ? -
Bonjour AlexduDoubs,
Dans les clés primaires, je mettrais tout simplement
Table1: IDNumero
Table2: IDContact
Table3: IDProjet
C'est l'avantage de donner des identifiants à chacune de tes tables, c'est que tu peux les mettre en Clé primaire sans te poser de questions.
Cordialement, Gleude25.
-
Bonjour
l'utilisation d'un logiciel CRM ne serait-elle pas plus simple ?
http://www.google.com/cse?cx=002683415331144861350%3Atsq8didf9x0&q=logiciel+crm&ie=utf-8&sa=Search
Cordialement
-- -
Merci à tous, je vais commencer à reprendre mes contacts. Est ce que je suis bien parti? En fait j'ai besoin d'une base de données pour suivre mes contacts, surtout c'est pour avoir un historique de toutes les sociétés et personnes contactées.
Y a t il un moyen de stocker des dates, je voudrais faire un suivi des différents échanges que j'ai avec mes interlocuteurs. -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Pour l'historique j'ai trouvé cette petite astuce, mais je ne sais pas si ca correspond exactement à ce que tu veux faire:
http://www.trucsastuces.com/astuces/191.php
Et apparement il y aurait une fonction dans access 2007 qui peut te gérer un historique des modifications de base de données. Je sais pas si ca correspond au genre d'historique que tu veux mais voila tout de même le lien :
https://www.developpez.net/forums/d218477/logiciels/microsoft-office/access/sondages-debats/access-2007-nouveaute-historique-modifications-champs-memo/
-
Voici les relations que j'ai fait :
https://imageshack.com/
Qu'est ce que vous en pensez?
Est ce qu'il est possible de remplir uniquement la table entreprise et contact? Il y a pas toujours de projets liés à un contact ou à une entreprise. Est ce que ça pose un problème?
Je suis désolé mais je ne connais pas beaucoup access et c'est assez compliqué pour démarrer...
MERCI encore!! -
Bonjour
Le diagramme est bon mais pas les relations.
La realation entre entreprise et contact n'est pas bonne. Il faut a plusieurs entre les deux.
Pour moi Je partirai sur le raisonnement suivant:
Une entreprise reliée a projet relation un a plusieurs.
Un projet a contact relation un à plusieurs