Re: [pgbr-geral] Como criar uma FK checando um campo qualquer na tabela referenciada?

2010-01-06 Por tôpico Alexsander Rosa
Fabrizio, testei neste exemplo e parece ter funcionado. Vou implementar no BD de desenvolvimento e aviso. Abraços Alex 2010/1/5 Fabrízio de Royes Mello fabriziome...@gmail.com 2010/1/4 Alexsander Rosa alexsander.r...@gmail.com Segue exemplo. O último comando gera uma inconsistência que eu

Re: [pgbr-geral] Como criar uma FK checando um campo qualquer na tabela referenciada?

2010-01-05 Por tôpico Fabrízio de Royes Mello
2010/1/4 Alexsander Rosa alexsander.r...@gmail.com Segue exemplo. O último comando gera uma inconsistência que eu gostaria de poder evitar via constraint. A inconsistência é a seguinte: somente produtos-base deveriam ter estoque; neste caso o usuário deve primeiro eliminar o endereço do

Re: [pgbr-geral] Como criar uma FK checando um campo qualquer na tabela referenciada?

2010-01-04 Por tôpico JotaComm
Olá, 2010/1/4 Alexsander Rosa alexsander.r...@gmail.com Tenho duas tabelas, produto e estoque. Em produto a PK é código; há também um par de campos (cod_base, quantidade) onde cod_base é uma FK auto-referenciada. Este par serve para as embalagens: o produto 1234 pode ser uma embalagem com 12

Re: [pgbr-geral] Como criar uma FK checando um campo qualquer na tabela referenciada?

2010-01-04 Por tôpico Alexsander Rosa
Segue exemplo. O último comando gera uma inconsistência que eu gostaria de poder evitar via constraint. A inconsistência é a seguinte: somente produtos-base deveriam ter estoque; neste caso o usuário deve primeiro eliminar o endereço do estoque (movendo os pallets ou algo que o valha) para depois