Envoyé par
Dotie
stp est ce que tu peux m'ecrir tes regle de gestions ..
Moi je n'en ai pas, c'est censé être les tiennes
Envoyé par
Dotie
je ne suis pas sur de bien comprendre tes jointures entre les tables..surtout les jointures entre les table employes , participer et Session.
Exemple, avec 2 formations pour Access et Excel :
Formation
idFormation |
NomFormation |
1 |
Access |
2 |
Excel |
SessionFormation :
idFormation |
DateFormation |
1 |
01/12/2019 |
1 |
14/12/2019 |
1 |
08/01/2020 |
2 |
15/01/2020 |
3 sessions pour la formation Access sont prévues, 1 session seulement pour la formation Excel.
Participer:
idEmployé |
idFormation |
DateFormation |
12 |
1 |
14/12/2019 |
54 |
1 |
14/12/2019 |
54 |
2 |
15/01/2020 |
Les employés 12 et 54 suivent la formation Access du 14/12/2019.
L'employé 54 suit ausi la formation Excel du 15/01/2020
Une session est une formation relativement à une date. J'identifie donc une session avec la clé primaire sur le couple (idFormation, DateFormation). C'est ce qu'on appelle une clé primaire composite (utilisation de plusieurs champs combinés comme clé primaire).
Si tu préfères tu fais :
SessionFormation(idSession (numAuto), #idFormation, Dateformation)
pour retomber sur quelque chose de plus "classique"... (clé primaire soulignée, clé étrangère précédée d'un #)
Je reviens plus tard pour cette histoire de documents...
Partager