Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Duvida na hora de fazer o relacionamento de duas tabelas

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Como fazer o relacionamento da tabela funeraria com a tabela produto se os tipos das suas chaves primarias são de tipos diferente uma é varchar a outra é um int?

1 resposta
solução!

Olá, Bruno, como está?

Em bancos de dados relacionais, é considerada uma boa prática que as chaves primárias sejam do mesmo tipo. Fico satisfeito em ver que você está atento a esse detalhe importante.

Ressalto que, ao estabelecer a relação entre tabelas, é necessário que a tabela que você deseja que seja a "filha" na relação contenha uma coluna que funcione como chave estrangeira. Isso é normalmente realizado durante a criação da tabela, utilizando a cláusula FOREIGN KEY. Isso que categorizará uma ligação entre as tabelas.

Você poderá utilizar uma tabela intermediária Pedido que contém a chave estrangeira do cnpj da funerária e o cod_produto de produto. Assim, a tabela conectará ambas as tabelas. Dessa forma a ligação entre as tabelas será estabelecida.

Espero ter ajudado.

Caso surja alguma dúvida, fico à disposição.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!