Galera,
To precisando de uma ajudinha, estou com um problema de restrição de chave estrangeira em meu programa.
Eu tenho uma classe chamada Treinamento que possui duas referencias para a classe Funcionario ( uma chamada Tutor e outra Operador ).
Se eu deletar um treinamento no banco eu não deleto os funcionarios por que não defini o cascade como "none"
O meu problema é o seguinte, gostaria de deletar um Funcionario e que ele deletasse todos os Treinamentos relacionados a ele ( cascata ), só que a classe Funcionario não possui os treinamentos que fez. ( não tenho chave estrangeira em Treinamento )
Eu não consigo retirar do banco nenhum Funcionario que tenha feito Treinamentos
Alguem pode me ajudar
Desde já agradeço
[]`s