Bonjour à tous !
Voici ce que j’ai déjà créer.
Tables
Tb Companies
Company - Address 1 - Address 2 - Zip Code…
Clé primaire sur company
Tb Contacts
ID Contact – Company - Title - First Name - Last Name - Function…
Clé primaire sur ID Contact
Tb Visits
ID Visit – Company - Place of visit - Date of Visit - Agence Impliquée (je suis de l’agence de France, mais il y a Espagne, Allemagne, Chine…) – Objet du RDV – Suites à Données – Date des suites à données
Clé primaire sur ID Visit
Tb Agence Impliquée
ID Agency - Agence Impliquée
Clé primaire sur ID Agency
Relations
Tb Companies - Company…Company - Tb Contacts
Tb Companies - Company…Company - Tb Visits
Tb Agence Impliquée - ID Agency… Agence Impliquée - Tb Visits (relation impossible à faire : « pas d’index unique »)
Je fais une base de données client.
Au final, je dois avoir :
- Un formulaire avec les parties companies, contacts et visits imprimable sur du A4. Je souhaite que sur une fiche je puisse voir pour la même entreprise tous les contacts et toutes les visites qui ont eu lieu.
L’insertion en mode design de sous-formulaire me donne ce résultat mais y’aurait-il un moyen plus esthétique ? Car ça me donne une table toute moche et mon formulaire doit être présentable.
- les trois formulaires companies, contacts & visits qui serviront à entrer les données. Quand un commercial rentre d’un rdv, je souhaite qu’il ouvre access, saisisse juste les infos concernant le rdv et qu’access fasse seul le lien avec la companie (et du coup les contacts aussi). D’où mon champ « company » dans ma table « visits »
- Un bouton ou une alerte quand la date du champ « Date des suites à données » est arrivée à échéance (donc création d’une requête avec formule de calcul ?)
Du coup, un état ou quelque chose comme ça pour imprimer la liste des échéance dépassées.
Pour le moment, mon problème est de savoir si mes tables sont créer au mieux (en cas d’évolution dans les années à venir) et si mes relations sont ok ?
Si je crée un champ ID Contact et ID Visit dans ma table « companies » je ne peux pas les définir autonumber. Si je le laisse texte j’ai un problème d’index quand je crée ma relation.
J’espère que c’est clair.
Merci 1000 fois pour les précieux conseils que vous pourriez m’apporter.![]()
Un détail, je suis débutante.
Partager