Salut à tous
Bon je voudrais avoir des avis pour mon MCD, j'en ai déjà longuement débattu aujourd'hui ^^
Contexte
Nous sommes dans une assoc où des employés ont la possibilité de faire des demandes de congés ou de RTT par le biais de leur intranet.
Pour cela, un formulaire est disponible et il peuvent choisir le nombre d'heures (au quart d'heure près) par demi journées (matin et aprem) pour les RTT, ou le nombre de demi journées pour les congés.
Chaque demande est soumise à la validation par un admin, elle reste en attente.
L'administrateur peut la refuser ou la valider.
Il est nécessaire de conserver la date pour l'envoi, la validation et le refus. Il faut en plus un motif pour la validation et le refus.
Il est également possible de faire une demande d'annulation pour un congé /rtt demandé, cette annulation est effective tout de suite si la demande de congé /rtt n'a pas encore été validée. Si cette dernière a été validée, il faut la validation de l'amin.
On est dans le même cas qu'une demande de congé.
Dans la table "statut_demande_conge_rtt" et "statut_demande_annulation", je stocke les différents statuts que peut avoir une demande (en attente, refusée, validée...)
Dans une demande, il est possible de prendre soit des RTT (par exemple 2h le matin du 6 avril + 4h l'aprem du 10 avril) soit des congés (là on coche des demi journées (par exemple on prend le matin du 4 avril et l'aprem du 6 avril...).
Je considère pour le 1er exemple que 2 RTTs sont pris (c'est ma manière de dénombrer les RTTs).
Pour le 2ème exemple, je considère que 2 congés sont pris.
Voici le MCD :
En fait j'hésite sur les cardinalités notamment...
Si vous avez des suggestions, je suis preneur
Merci à tous !
Partager