Ir para conteúdo

POWERED BY:

Arquivado

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

Lisbao

[Resolvido] OnDelete

Recommended Posts

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

email

cpf

 

empregos_anteriores:

id

id_func

nome_emprego_anterior

data_entrada

data_saida

 

data_entrevista:

id

id_func

data_entrevista

 

Obrigado

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.