Um campo 'x' da tabela 'A' pode se relacionar tanto com o campo 'x' da
tabela 'B' quanto com o campo 'x' da tabela 'C'.
Sei que dá para criar duas chaves separadas na tabela 'A' uma que
relaciona A(x)=>B(x) e outra que relaciona A(x)=>C(x). Mas na hora de
incluir, alterar? Isso daria certo? Tipo digamos que na tabela 'C'
exista dados gravados mas a tabela 'B' esteja vazia. Daria erro na hora
de inserir dados em 'A'? Ou seja, o erro que informa que o valor
informado em A(x) não existe em B(x)?

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a