Duvida trigger Dependentes
29/10/2013
0
Tenho uma tabela Pessoa com Codigo e Nome e tenho a tabela filha Dependentes com ID_pessoa e ID_pessoa_Dependente ambos os campos referencia a tabela pessoa.
Gostaria de listar se essa pessoa é dependente de alguém se tem dependente se os dependentes tem dependentes... até o fim do ciclo.
Tem como fazer isso no sql server?
Rafael Parizotto
Posts
29/10/2013
Alex Lekao
Nao entendi muito bem...
vc quer fazer uma referencia cruzada entre os dados?
29/10/2013
Jefferson Santos
Em exemplo: Na tabela Pessoas seria um cadastro qualquer e no caso desta pessoa ter um dependente esse dependente tem um cadastro em outra tabela correto?
Então na tabela Dependentes deve existir uma FK ligando a tabela pessoa.
Se a minha suposição estiver correta basta fazer um select pela FK.
29/10/2013
Rafael Parizotto
Em exemplo: Na tabela Pessoas seria um cadastro qualquer e no caso desta pessoa ter um dependente esse dependente tem um cadastro em outra tabela correto?
Então na tabela Dependentes deve existir uma FK ligando a tabela pessoa.
Se a minha suposição estiver correta basta fazer um select pela FK.
Isso. Só que o dependente é uma pessoa e ele pode ter dependente também.
29/10/2013
Jefferson Santos
Criação de uma FK na tabela Dependentes.
Onde será autorizado um dependente ter 1 um outro dependente.
Adicione uma Constraint a sua tabela podendo ela ser NULO.
Clique aqui para fazer login e interagir na Comunidade :)