Bonjour Yquentin,
... d'où, l'importance de connaître les règles de gestion avant toute analyse...
![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
Yquentin
supposons que pour accéder à un dossier, le salarie doit avoir règle=X1.
==> il y a donc des règles à associer à des dossiers :
1 dossier possède 1 ou plusieurs règles (droit d'entrée)
1 règle peut être définie pour 1 ou plusieurs dossiers
donnant :
Dossier(IdDossier, etc...)
DossierRegle(#IdDossier, #IdRegle, ...)
D'autre part :
salarie(id_salarie...ect)
salarieregle(#id_salarie,#id_regle)
regle(id_regle,...ect)
Dans l'application, à chaque demande d'accès à un dossier, il faut vérifier que l'ensemble des règles affectées à un dossier est bien possédé par le salarié qui tente d'y accéder.
Tout cela, si tu nous as bien tout dit et, dans l'affirmative, si j'ai bien compris...
Partager