Esse artigo faz parte da revista SQL Magazine edição 64. Clique aqui para ler todos os artigos desta edição

a empresa ItsMyBusiness.

Para relembrar, a ItsMyBusiness vende principalmente pela internet.

O nosso problema neste mês está relacionado ao modelo de banco de dados. No desafio anterior, mostramos o modelo físico que trata de pedidos. Mas o modelo apresentado estava incompleto.

A Figura 1 mostra o modelo físico do banco da maneira que havíamos exibido no desafio anterior. O backup desta base de dados e os scripts aqui listados estão disponíveis no portal da SQL Magazine.

 

Figura 1. Modelo de dados simplificado da empresa ItsMyBusiness.

 

Este modelo registra informações do ciclo de vendas, desde que se recebe um pedido de venda até o momento em que se entrega os produtos ao cliente.

Como vemos na Figura 1, não há relacionamento algum entre Pedidos e Notas Fiscais. Isso precisa ser corrigido. Por simplificação, entendemos que cada pedido pode ser dividido em várias notas, mas uma nota fiscal sempre diz respeito a um único pedido.

Sobre esta questão, temos duas perguntas :

1.   qual mudança devemos fazer no modelo para que tenhamos um relacionamento adequado entre pedidos e notas fiscais?

2.   como essa mudança deve ser implementada (em linguagem SQL)?

 

...

Quer ler esse conteúdo completo? Tenha acesso completo