Ir para conteúdo

POWERED BY:

Arquivado

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

Marcio Vinicius Silva

Erro de modelagem.

Recommended Posts

Olá a todos.

Graças ao meu cliente tive um pequeno problema com a minha modelagem. Inicialmente ele me pediu a seguinte situação:
Uma empresa cadastra vários usuários. Logo eu fiz (exemplo):

tbl_empresa -> [fk] -> tbl_usuario.

Com isso iniciei o desenvolvimento da aplicação. Já tenho a áera da empresa que cadastra os usuários e assim por diante. Porém o cliente me informou que agora temos outra situação.
Ele quer que UMA empresa cadastre VÁRIAS empresas que vão cadastrar VÁRIOS usuários. Por exemplo:

"Empresa DELL vai cadastrar as empresas TecnologiaServer e TecnologiaSuporte, onde essas empresas vão cadastrar os seus respectivos usuários."

Como poderia reformular a minha modelagem sem causar grandes prejuízos? Quem puder dar uma força fico agradecido.
Vlw.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça um auto-relacionamento em Empresa

 

Algo como : id_Empresa_principal fk de Empresa.id

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas sempre é bom repensar o modelo.

 

... mas não acho esta solução ruim, ele até permite validações do tipo

Empresas Principais (não tem "mãe" não podem ter usuários vínculados), etc e tal

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.