Bonjour
Malgré quelques notions (malheureusement pas récentes), je me suis lancé, pour aider un collègue responsable d’atelier, dans la création d’une BDD Access pour l’enregistrement des heures du personnel.
A l’heure actuelle, un fichier Excel est utilisé. Dans ce fichier, il doit créer une ligne où est renseignée la date ; l’opérateur ; l’affaire ; la référence pièce ; le nombre de pièce ; le type de main d’œuvre ; le temps de travail.
Le problème, si un opérateur travail sur trois affaires, ou réalise deux tâches (MO) différentes il faut dupliquer les lignes. Pour 15 opérateurs on arrive rapidement à 40 lignes quotidiennes.
J’imagine dans un premier temps les tables suivantes :
Table Opérateur :
- Nom
- Prénom
- Service
- Poste
Table MO
- Nom_MO
Table Affaire
- Numéro_Affaire
- Nom_Affaire
- Nom_Client
- Type_Pièce
A chaque date, il faut relier le nombres d’heures travaillées par un opérateur à une affaire et une MO.
Autres règles :
- 1 opérateur peut réaliser plusieurs tâches (MO) par jour
- 1 tâche peut être réalisée par plusieurs opérateur
- 1 affaire peut être réalisée par plusieurs opérateurs
- 1 opérateur peut travailler sur plusieurs affaire par jour
Pour la saisie, j’aimerais qu’elle se fasse sous forme d’un tableau : en colonne les affaires et en ligne les opérateurs. La sélection de la MO se fait dans une case par une liste déroulante ainsi que la saisie de la valeur des heures travaillées.
Les premières questions :
Le nombre de table (3) est-il suffisant ?
Quelles relations relient mes différentes tables ?
Pensez vous qu’un tel formulaire est réalisable ?
Merci d’avance pour votre aide.
Partager