[firebase-br] Foreing Key

Kleber Caneva kdcc em terra.com.br
Qui Mar 1 11:30:08 -03 2007


O uso de FK nesse caso não é possivel.

Mas para manter a Integridade Referencial, você pode fazê-lo manualmente 
através de Triggers.

[]´s

Kléber Caneva

----- Original Message ----- 
From: "Claudio - CatSj" <claudio.sj em sercon.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, March 01, 2007 11:13 AM
Subject: [firebase-br] Foreing Key


Ola Lista..
Preciso criar um relacionamento meio estranho..ja tentei convencer o cliente 
que talves nao seria possivel, porem antes de faze-lo resolvi posta na 
lista..
Vamos ao caso
tenho 3 tabelas distintas   tb_vndofc - vendederoes de oficina, tb_vndpca - 
vendedores de peca, tb_vndvei - vendedores de veiculos
terei uma nova tabela de perfil tb_perfil, nesta tabela esta o perfil de 
cada area Oficina,Pecas,Veiculos

Agora é que entra o problema...na tabela de relacao perfil vendedor
tenho outra tabela tb_perfilvnd onde tenho os seguintes colunas..

perfilcod -> codigo do perfil
perfiltipo -> tipo de perfil (F-oficina,P-pecas,V-veiculos)
perfilvnd -> codigo do vendedor.. (nesta coluna tenho que fazer a referencia 
a uma chave estrangeira apontando para as tabelas de vendedores 
correspondente ao tipo de perfil, por exemplo se a coluna perfiltipo = "F", 
vai relacionar a tabela de tb_vndofc, se for "P" vai relacionar a tabela 
tb_vndpca, o mesmo para o tb_vndvei.)

Bom pessoal é isso...
Nao sei se é possivel fazer isso, se alguem souber de algo assim fico grato 
com a ajuda..


Claudio Barto
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1172758400.713009.32529.balcomo.hst.terra.com.br,4431,Des15,Des15

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 28/02/2007 / Versão: 
5.1.00/4973
Proteja o seu e-mail Terra: http://mail.terra.com.br/






Mais detalhes sobre a lista de discussão lista