Dúvida sobre vínculo entre tabelas.
Olá pessoal.Olha só. Tenho uma tabela usuario. O usuário é classificado por tipos. Ex.aluno, professor, funcionário, externo(técnico de manutenção) etc.Tenho uma tabela manutencao. Gostaria de armazenar na tabela manutencao quem solicitou (usuário tipo funcionario) e quem fez a manutenção (usuário tipo externo-técnico)Como os dois são usuários, teria que ter 2 chaves estrangeiras na tabela manutencao vinculada a tabela usuario. Mas não funciona assim, certo?Tentei separar os tipos de usuário em tabelas. Resultou na tabela funcionario e tecnico, porém, ambas vinculadas à tabela usuario. Ao abrir um chamado de manutenção, indico o funcionario, que é quem solicitou a abertura do chamado e o tecnico, mas aí acabei criando uma referência circular.Como resolver isso?

Discussão (1)
Carregando comentários...