modelagem de dados
DESCRIPTION
exercicioTRANSCRIPT
Modelagem de Dados Exerccio
Uma empresa deseja armazenar em um sistema de informaes dados de seus fornecedores e clientes. Ambos podem ser pessoas fsicas ou jurdicas. As pessoas fsicas possuem nome, CPF, data de nascimento, endereo, telefone comercial, telefone pessoal, e-mail comercial e e-mail pessoal. As pessoas jurdicas possuem CNPJ, razo social, endereo, telefone e e-mail institucional.Cada fornecedor pode fornecer um ou mais itens diversos. Os fornecedores podem ser clientes e vice-versa. desejvel armazenar tambm os dados dos pedidos dos clientes, que podem ser compostos por diversos produtos em diferentes quantidades. Informaes como data do pedido, data do pagamento, status do pedido so extremamente necessrios.
1 Desenhe o modelo E-R para a situao descrita acima2 Faa a reduo desse modelo utilizando as melhores tcnicas para generalizaes e agregaes
Um produtor planta diferentes espcies de verduras e legumes para comercializao. Ele possui fornecedores de mudas e sementes para essas plantas, e possui clientes fixos que fazem pedidos.O produtor deseja um sistema automatizado para armazenar dados sobre seus fornecedores (cnpj, nome, telefone, email de contato), clientes (nome, telefone de contato), pedidos dos clientes (data, o que foi pedido, quantidade de cada item) e ainda quer armazenar dados sobre sua colheita (item colhido, data).
Uma loja virtual de livros vende livros, os quais possuem: ISBN, ttulo, ano de publicao e preo. Cada Livro pode possuir um ou mais autores, dos quais se deseja saber o nome, endereo e URL. Cada livro publicado por uma editora, a qual se deseja saber o nome, o endereo comercial, o telefone para contato e a URL. Os livros comercializados por este site esto armazenados em diferentes armazns, do qual se deseja saber o cdigo, o endereo e o telefone. Cada livro pode estar presente em mais de um armazm e cada armazm pode armazenar vrios livros. necessrio ainda saber quantos livros de cada ttulo se encontra em cada armazm. A loja guarda os registros dos clientes que j fizeram pedidos, onde constam seu e-mail, nome, endereo e telefone. Cada cliente possui um ou mais pedidos cadastrados, onde constam a data do pedido e seu status. Cada pedido pode conter um ou mais livros, e cada livro pode estar em nenhum ou mais pedidos.