Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá...
Eu tenho uma tabela que eu chamo de func de funcionario.
Nessa tabela vou cadastrar os funcionários. Mas tem muitas tabelas ligadas a ela, como a tabela empregos_anteriores e a tabela Data_entrevista
Assim queria fazer o seguinte...
ligar o id de func no campo id_func das duas tabelas. Esse id_func é o campo que recebe o id do funcionario cadastrado anteriormente na tabela func.
O que eu quero fazer é o seguinte... quando deleto um funcionario, o mysql deleta automaticamente todos os registros desse funcionario nas tabelas ligadas a ele.
E é isso que eu não sei como fazer no MySQL e não sei se o comando OnDelete faz isso...
Alguém poderia me ajudar a como construir esse modelo no mysql, se o certo é ligar a tabela func nas duas ou ligar cada uma das tabelas auxiliares na tabela func.
a tabela func possui :
id
nome
cpf
empregos_anteriores:
id
id_func
nome_emprego_anterior
data_entrada
data_saida
data_entrevista:
id
id_func
data_entrevista
Obrigado
Carregando comentários...