estou com uma grande dúvida na modelagem do meu sistema,
tenho vários programas no sistema e estes tem vários usuários (controle de programa/usuário), como faço o vínculo de usuário/programa !?, ou seja, é apenas uma questão de persistência de dados no banco ou usuário/sistema é uma classe !? :roll: :?:
Cada usuário tem acesso a um tipo diferente de programa?
Os usuários tem permissões diferentes para acesso a cada programa(item do sistema)?
Como vc tah delegando as funções de permissão?
O ideal seria ter uma classe usuário(de controle),uma de persistência,e uma delegando as permissões,papelDoUsuario…mas a explicação tah meio turva(ou não entendi direito…)Dah para explicar um pouco melhor?