Questão A
O modelo conceitual de um Banco de Dados define quais os dados que aparecerão no BD, mas sem se importar com a implementação que se dará a este BD. Desta forma há uma abstração em nível de SGBD. Uma das técnicas mais utilizadas dentre os profissionais da área é a abordagem entidade-relacionamento (E-R), onde o modelo é representado graficamente através do diagrama entidade-relacionamento (DER).
Construa o diagrama de entidade relacionamento (DER) para o banco de dados de uma rede de loja de sapatos. O modelo deve representar os produtos vendidos na loja de sapatos (sapato feminino, sapato masculino, sapato infantil, bolsas e mochilas, meias), os fornecedores dos produtos, os clientes da loja, o registro das vendas e os dados das lojas (filiais).
Suponha que:
- um tipo de produto pode ser fornecido por vários fornecedores e um fornecedor pode fornecer vários tipos de produtos;
- a venda realizada para
Soluções para a tarefa
Primeiramente gostaria de indicar um programa para que sejam feitos os diagramas E-R, que é o BR Model.
Agora, passando para o problema, é bem mais produtivo que você mesmo faça o seu diagrama, então irei apenas te auxiliar.
Analisando o contexto de uma loja de sapatos e as demandas do BD, você deverá criar as entidades: Produtos vendidos, fornecedores, clientes, registro de vendas e "filiadas".
Adicione os atributos à suas devidas entidades, depois crie os relacionamentos, com suas cardinalidades. Nesta última, leve em consideração o que a questão pede, como: "um tipo de produto pode ser fornecido por vários fornecedores e um fornecedor pode fornecer vários tipos de produtos", ou seja, essa cardinalidade seria (n, 1) e depois (1, n).
Bons estudos!