PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

ERRO:não há restrição exclusiva que corresponda às chaves fornecidas para a barra da tabela referenciada


É porque o name coluna na bar tabela não tem o ÚNICO limitação.

Então imagine que você tenha 2 linhas na bar tabela que contém o nome 'ams' e você insere uma linha em baz com 'ams' em bar_fk , qual linha na bar estaria se referindo, pois há duas linhas correspondentes?