Ir ao conteúdo
  • Cadastre-se
Fabio Aragao

Join com 3 tabelas

Recommended Posts

Bom dia pessoal,

 

 

Minha duvida é a seguinte

 

Tenho duas tabelas com as respectivas chaves primaria e estrangeira

 

Eu posso usar o join desta forma?

join contem c on p.Cod_pedido = c.Cod_Pedido

join item i on c.Cod_Item = i.Cod_Item

 

 

teste.jpg

Compartilhar este post


Link para o post
Compartilhar em outros sites

Correto Fabio, mas teu relacionamento de itens está estranho, ITEM seria a tabela de todos os itens possíveis ? É que você tem um relacionamento entre CONTEM e ITEM de 1:1. Não seria o cod_item de CONTEM poder aparecer em n registros de CONTEM, isto é [CONTEM](0,n)---(1,1)[ITEM] ? Penso que um mesmo item pode aparecer em vários registros de CONTEM. Tem mais uma coisa..., e se o preço do item mudar, você não quer que o pedido mantenha o valor que foi dado ao cliente? Possivelmente irá ter que melhorar o modelo, adicionar  em CONTEM o valor que você acordou com o cliente, independente que o valor do item se altere na tabela de itens.

 

Bons Estudos !

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×