[firebase-br] Foreing Key
Kleber Caneva
kdcc em terra.com.br
Qui Mar 1 17:09:07 -03 2007
Eca... detesto problemas adquiridos por herança...
Boa sorte !
[]´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 5:04 PM
Subject: Re: [firebase-br] Foreing Key
Ai é que ta o problema, eu nao posso..
Eu trabalho pra uma empresa de engenharia de sistemas.
O sistema é uma gestao pra concessionaria de veiculos , que atende a todas
as marcas, VW,FIAT,FORD,GM e outras
o sistema é todo feito em Cobol, e foi convertido todas as bases isam pra
Fire... hoje trabalhamos com Fire e Oracle..
Essas tabelas ja sao antigas e usam no sistema todo, por isso é inviavel
alterar as tabelas de vendedores..
----- Original Message -----
From: "Kleber Caneva" <kdcc em terra.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, March 01, 2007 4:18 PM
Subject: Re: [firebase-br] Foreing Key
Apenas um complemento:
Você não pode unificar a tabela de vendedores e criar um campo que
diferencie os tipos de vendedores ?
[]´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 2:54 PM
Subject: Re: [firebase-br] Foreing Key
Boa ideia, acho que vou usar triggers..
Valeu pela dica..
----- Original Message -----
From: "Kleber Caneva" <kdcc em terra.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, March 01, 2007 11:30 AM
Subject: Re: [firebase-br] Foreing Key
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/
______________________________________________
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
______________________________________________
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,1172775674.856692.25259.mangoro.hst.terra.com.br,6261,Des15,Des15
Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 01/03/2007 / Versão:
5.1.00/4974
Proteja o seu e-mail Terra: http://mail.terra.com.br/
______________________________________________
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
______________________________________________
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,1172779461.990250.11434.arrino.hst.terra.com.br,8409,Des15,Des15
Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 01/03/2007 / Versão:
5.1.00/4974
Proteja o seu e-mail Terra: http://mail.terra.com.br/
Mais detalhes sobre a lista de discussão lista