Bonjour à tous !
J’essaie de modéliser une base de données pour la gestion des carrières d’une administration. Le modèle répond aux spécifications suivantes :
• Les agents de l’administration sont constitués en corps de métier. Chaque corps est divisé en classes qui comprennent elles-mêmes un certain nombre d’échelons. Un échelon peut se retrouver dans plusieurs classes, tout comme une classe peut se retrouver dans plusieurs corps.
• A un instant donné, un agent appartient à un corps, est titulaire d’une classe de ce corps et relève d’un échelon au sein de cette classe.
• L’accès à un corps et l’avancement d’échelon à échelon ou de classe à classe sont effectifs à la suite d’un acte émanant de l’autorité. Un acte peut concerner plusieurs agents. Au cours de sa carrière, un agent peut aussi bénéficier de plusieurs actes. L’acte d’engagement permet à un nouvel agent d’intégrer l’administration. L’acte de reclassement permet à un agent déjà en activité de changer de corps. L’acte d’avancement permet comme son nom l’indique à un agent d’avancer d’échelon ou de classe.
• En plus d’être répartis en hiérarchies, les corps sont également classés dans des cadres lorsqu’ils participent d’un même service administratif. Ainsi, chaque corps se trouve dans un cadre et un cadre peut regrouper plusieurs corps. Le décret qui porte organisation d’un cadre constitue le statut particulier de ce cadre. Les statuts particuliers des cadres définissent la hiérarchie des classes dans chaque corps, le nombre d’échelons de chaque classe, le minimum d’ancienneté de services effectifs exigible dans chaque corps pour être promu à la classe supérieure, la durée du temps à passer dans chaque échelon.
J’ai réalisé une première esquisse du modèle et compte sur la communauté pour le corriger et l’améliorer. Mes préoccupations concernant ce modèle sont les suivantes :
• Les boucles ainsi constituées sont-elles normales ?
• La classe Acte ne doit-elle pas être en relation avec les classes Agent, Corps, Classe et Echelon ?
• La classe Decret ne doit-elle pas être en relation avec les Hiérarchie, Corps, Classe, Echelon ?
Partager