Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rica mourao

Re-estruturar controle de acesso (re-modelar tabelas).

Recommended Posts

Olá pessoal bom dia,

 

Atualmente controlo o acesso de um sistema utilizando duas tabelas.

 

A tabela usuarios e a tabela supervisores.

 

Os supervisores gerenciam uma equipe.

 

As tabela possuem a seguinte estrutura:

 

Usuarios

 

id_usuario -> PK tabela usuarios

id_supervisor -> FK tabela supervisores

nome_funcionario -> Nome do funcionario

senha -> Senha do usuario

status -> Indica se o usuario esta ativo ou nao.

 

Supervisores

 

id_supervisor -> PK tabela supervisores

 

nome -> Nome do supervisor

 

cod_equipe -> Código utilizado para

identificar qual equipe o supervisor lidera (ex: Administrativo, RH, Produção e etc). Esse campo é PK da tabela Equipes.

 

senha -> senha do supervisor

 

status -> Indica se o supervisor está ativo ou não.

 

Preciso que tanto os supervisores como usuários utilizem a mesma tabela. Além disso é necessário que um supervisor possa gerenciar mais de 1 equipe.

 

Como poderei implementar essas necessidades?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso deve resolver:

 

 

Funcionario(id_usuario(PK), id_equipe(FK), nome_funcionario, senha, status(ATIVO,INATIVO), supervisor(SIM,NAO))

Equipe(id_equipe(PK), id_supervisor(FK), nome_equipe)

 

Onde Equipe.id_supervisor é FK de Funcionario.id_usuario.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.