ESCOLHA 2 EXEMPLOS A PARTIR DOS EXEMPLOS APRESENTADOS
E DESENHE O DIAGRAMA DE ENTIDADE RELACIONAMENTO COM OS ATRIBUTOS DE CADA ENTIDADE/TABELA IDENTIFICANDO AS CHAVES PRIMARIAS E CHAVES ESTRANGEIRAS E A CARDINALIDADE. Uma empresa agrícola pretende construir uma base de dados com informações relevantes sobre os animais que possui. Para cada variedade de animal, pretende registar na base de dados um nome que identifica o número de animais dessa variedade que possui. A empresa pretende também registar os produtos derivados de cada variedade de animal, em particular a sua designação, a quantidade produzida e o seu preço de venda. Cada um destes produtos é produzido apenas por uma variedade de animal. Cada variedade de animal consome vários alimentos e um dado alimento pode ser incluído na alimentação de diversas variedades de animal. É necessário registar os alimentos utilizados, sendo cada alimento caracterizado por um nome identificativo e pelo seu preço de aquisição. A base de dados deve ainda conter informação relativa à quantidade de cada alimento consumida por cada variedade de animal. Pretende-se criar uma base de dados para a gestão de uma empresa agrícola, onde sejam registadas informações sobre os seus trabalhadores e à produção e venda. Sobre cada trabalhador pretende-se registar o seu número de identificação, o nome, a data de nascimento e a especialidade. Sobre cada produto da exploração agrícola pretende-se conhecer o seu código, a designação, a área cultivada e qual o trabalhador responsável. Em relação aos compradores, pretende-se conhecer o seu código, a identificação, o endereço e os telefones. Para cada produto vendido deverá ser registado o seu código, o código do comprador, a data, a quantidade vendida, o valor da venda e a data do recebimento. Para cada matéria-prima pretende-se registar o seu código, a designação e a quantidade armazenada. Para a matéria-prima consumida pretende-se registar os códigos dos produtos a que esta se destina, o seu próprio código, a data da utilização e a quantidade utilizada. Em relação aos fornecedores deve-se conhecer o seu código, a sua identificação, o seu endereço e o seu telefone. Para cada aquisição de matéria-prima deve-se conhecer o seu código, o código do fornecedor, a data da compra, a quantidade comprada, o valor da compra e a data de pagamento. Clínica Em uma clínica trabalham médicos e existem pacientes internados. Cada médico é identificado pelo seu CRM, possui um nome e recebe um salário na clínica. Um médico tem formação em diversas especialidades (ortopedia, traumatologia, etc), mas só exerce uma delas na clínica. Para todo paciente internado na clínica são cadastrados alguns dados pessoais: nome, RG, CPF, endereço, telefone(s) para contato e data do nascimento. Um paciente tem sempre um determinado médico como responsável (com um horário de visita diário predeterminado), porém vários outros médicos podem participar do seu tratamento. Pacientes estão sempre internados em quartos individuais, que são identificados por um número e ficam em um andar da clínica. Uma cidade resolveu informatizar sua única delegacia de polícia para criar um banco de dados onde criminosos serão fichados, as vítimas também serão cadastradas e todas as armas apreendidas com os criminosos deverão ser fichadas para que não sejam reutilizadas. Mesmo as chamadas armas brancas como facas, porretes, etc., receberão um número de identificação. As armas, quando for o caso, ficarão relacionadas ao crime cometido para possível utilização no julgamento do criminoso. O banco de dados além de fornecer dados pessoais de criminosos, de vítimas e de armas, também deve possibilitar saber quais crimes determinado criminoso cometeu, que crimes determinada vítima sofreu e quais criminosos a atacaram em cada crime. Mensalmente serão emitidos relatórios e estatísticas de acordo com a solicitação do chefe da delegacia. Todo registro deverá ter o “visto” do chefe da delegacia. O MEC deseja manter uma base de dados com artigos publicados pelos pesquisadores brasileiros. Para cada pesquisador, é necessário conhecer seu nome e a instituição a qual ele está vinculado. O pesquisador é identificado pelo seu CPF. Cada instituição tem um código que a identifica e um nome. Adicionalmente, é necessário conhecer os artigos publicados por cada autor. Para cada artigo, é necessário saber seu título, o veículo de publicação e a página inicial e final em que aparece o artigo dentro do veículo. Veículos de publicação são, por exemplo, periódicos especializados ou anais de congressos. Para cada veículo de publicação, é necessário conhecer seu título e local em que foi publicado. Tanto veículos de publicação, quanto artigos têm um código numérico que os identifica.