Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou criando um sistema com vários níveis de login. Estou com dificuldade pra criar o banco. A lógica é assim:
São vários Módulos: m1, m2, m3, m4, .... cada módulo tem suas sub-permissões.
Ex:
usuario1 pode acessar o módulo m1 e m4. No m4 ele só pode ver relatorios. No m1 ele pode ver relatorios e incluir chmados. Nao acessa o m2 e m3. No m1 tem a opção de incluir, excluir, consultar, autorizar, etc no menu, mas ele só pode ver o que ele tem permissão. Nao pode aparecer no menu o que ele nao tem permissão.
usuario2 pode acessar todos o modulos, mas apenas pra ver relatórios.
usuario3 pode fazer tudo em todos os modulos, é o master dos masters.
Deu pra perceber que é as permissões são bem variadas.
Em resumo são n usuários para n módulos, e cada módulo com permissão interna de inclusão, visualização, exclusão, relatórios, etc.
Desde já fico muito grato,
Carregando comentários...