sábado, 30 de agosto de 2008

Mini-Mundo 02

 

Mini-Mundo 02-A

Uma loja de venda de Eletrodomésticos quer automatizar o seu controle de compra e troca de aparelhos por parte de seus clientes (cliente é uma pessoa que já efetuou uma compra na loja).

Todo aparelho vendido possui garantia de 1 ano, a partir da data de venda. Isto significa que qualquer troca só poderá ser realizada dentro deste período, mesmo que já tenha havido várias trocas em função desta compra.

No termo de garantia. é anotado a data da compra, marca, modelo e número de série do aparelho vendido, juntamente com o nome e endereço do cliente que o comprou.

A cada troca de aparelho, relativo a primeira compra, é verificado se ainda está no prazo de garantia, e é registrado o cliente que realizou a troca. Somente o próprio comprador é quem pode realizar a troca.

Os aparelhos defeituosos são imediatamente devolvidos para a fábrica e não mais retomam para a loja.

A loja quer saber:

a) Relação de aparelhos disponíveis na loja.

b) Relação de aparelhos que apresentaram defeitos contendo a data e o defeito apresentado.

c) Relação de clientes cujas compras nunca apresentaram defeito.

Mini-Mundo 02-B

Suponha que no mini-mundo anterior, a loja decida que qualquer cliente pode realizar uma troca, mesmo que não tenha sido o comprador.

Quais as implicações disto? Gere um novo modelo com este enfoque e que atenda também ao seguinte:

d) Relação de aparelhos que apresentaram defeitos contendo quem realizou a troca, a data e o defeito apresentado.

Nenhum comentário: