Fórum insert em uma tabela com relacao de 1pra 1 #440534
22/04/2013
0
cliente faz relacao um pra um com pessoa física
cliente faz relacao um pra um com pessoa juridica
quando eu vou da um insert na tabela de cliente ele me apresenta o seguinte erro :
[Cannot add or update a child row: a foreign key constraint fails (`dbfrota`.`cliente`, CONSTRAINT `FK_cliente_juridica` FOREIGN KEY (`idcliente`) REFERENCES `pessoajuridica` (`idpessoajuridica`))]
John Lima
Curtir tópico
+ 0Posts
24/04/2013
Matheus Rs
CAMPO1(tabela1) faz referencia ao CAMPO2(tabela2), no CAMPO2 tem que ter a mesa informação que tem no CAMPO1, se tentar inserir algo no CAMPO2 que não tenha no CAMPO1, vai estourar esta mensagem.
Gostei + 0
27/04/2013
Flávio Fortes
Como resolver isso?
Gostei + 0
27/04/2013
Joel Rodrigues
Porém, sugiro que reveja essa organização das tabelas. Ao meu ver, não está muito interessante dessa forma.
Se puder, mostre os scripts de criação das tabelas ou um diagrama ER.
Gostei + 0
27/04/2013
Flávio Fortes
https://www.devmedia.com.br/forum/erro-relacionamento-entre-tabelas-ao-fazer-insert/441151
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)