Bonjour,
Merci pour votre message.
Pour le moment, j'ai deux tables:
Tbl_employe
ID_employe (NuméroAuto)
nom_employe (Texte court)
prenom (Texte court)
date_entree (Date/Heure)
etp_initial (Numérique, Pourcentage)
date_sortie (Date/Heure)
Tbl_etp
ID_etp(NuméroAuto)
ID_employe
nom_employe, facultatif
prenom, facultatif
etp (Numérique, Pourcentage)
date_etp_debut (Date/Heure)
date_etp_fin (Date/Heure)
La première est renseignée, la deuxième est vide.
Au début, la table Tbl_etp devrait contenir le même nombre d'enregistrements que la Tbl_employe, avec un etp égal à l'etp_initial et les dates de début et de fin d'ETP correspondant aux dates d'entrée et de sortie des employé-e-s.
Note: la date de sortie est 31.12.9999 si l'employé-e est toujours là.
Si un-e nouvel-le employé-e arrive, il faudrait qu'un enregistrement soit ajouté à la fois dans la Tbl_employe et dans la Tbl_etp avec les infos correspondantes.
Si un-e employé-e sort, il faudrait que la date de sortie / de fin d'ETP soit mise à jour dans les deux tables.
Si un-e employé-e change d'ETP, il faudrait que:
- un enregistrement soit ajouté à la Tbl_etp avec comme date de début le moment où le changement prend effet et comme date de fin 31.12.9999;
- l'enregistrement précédent soit mis à jour avec comme date de fin, la date précédent la date de début du nouvel enregistrement.
La Tbl_etp contiendrait ainsi tous les renseignements pour connaître le total des ETP à un instant t. L'idée serait ensuite d'ajouter des infos et d'en tirer un graphique.
C'est l'idée que j'en ai pour le moment, mais je ne sais pas si c'est possible comme ça et comment m'y prendre concrètement.
Cordialement
Partager