Je suis à la recherche d'un schéma de base de données open source générique pour une connexion de base et une gestion des utilisateurs avec des rôles.Schéma de base de données pour la représentation hiérarchique des utilisateurs et des rôles
Utilisateurs: appartiennent à des unités commerciales qui appartiennent à des clients.
Les utilisateurs ont des rôles - Gestionnaire, directeur régional, directeur du site, etc. travailleurs Les utilisateurs peuvent avoir plusieurs rôles qui dépendent de l'unité d'affaires et plusieurs unités d'affaires ..
unités commerciales appartiennent aux clients. Les unités commerciales peuvent contenir d'autres unités commerciales (la région contient d'autres régions contenant des unités commerciales).
Caractéristiques: décrire des entités comportementales dans le système. Les fonctions sont attribuées aux utilisateurs, aux rôles ou aux deux, et les unités fonctionnelles et/ou les clients ont des fonctionnalités actives dans le système. Supposons par exemple que ce soit un système de comptabilité, et qu'il dispose de fonctionnalités telles que les comptes fournisseurs, les comptes débiteurs, les rapports, les comptes généraux, etc. en fonction de ce qui est actif pour le client/l'unité commerciale/le rôle/l'utilisateur. est cette hiérarchie de matrice active.
Quelqu'un at-il une référence à un schéma similaire à celui-ci qui répond à ces exigences de base? Bonus s'il a du code pour une interface web (login utilisateur, gestion pour les utilisateurs, régions, rôles etc.) .Net C# préféré, mais je peux traduire.
Looks comme un problème de devoirs. Puis-je obtenir votre diplôme si je résous cela? – dar7yl
certainement pas fait ses devoirs, essayant juste de faire un pas en avant sur quelques pensées de conception. PS, j'ai enseigné des cours de CS il y a environ 25 ans. :) –