Você está na página 1de 1

Universidade do Estado de Santa Catarina – UDESC

Centro de Educação Superior do Alto Vale do Itajaí – CEAVI


Departamento de Engenharia de Software – DESO
Disciplina: Modelagem de Banco de Dados – 35 BAD
Professor: Márcio José Mantau

Modelagem Entidade-Relacionamento

“Antes de falar, ouça; Antes de criticar, conheça; Antes de agir, pense; Antes de desistir, tente”
- Desconhecido.

Caso 3 - Básico
Desenhe um Diagrama Entidade e Relacionamento para uma aplicação de banco de
dados para uma Biblioteca. Especifique atributos chaves para cada tipo de entidade e restrições
estruturais em cada tipo de relacionamento. Verifique quaisquer requisitos não especificados e
realize os pressupostos apropriados para tornar o mais completo as especificações. Em
levantamento preliminar realizado, foram identificadas as seguintes informações:

O acervo de uma biblioteca é composto por exemplares de livros. Cada livro é


caracterizado por um ou mais autores, um título, uma editora, local de edição, um código ISBN
e um conjunto de palavras-chave. A biblioteca possui pelo menos um exemplar de cada livro,
numerados seqüencialmente (exemplares 1, 2, 3, etc) e com informações de sua localização na
biblioteca como andar, estante e prateleira. Ex.: 1 andar, estante 2 e prateleira 2.

Os associados da biblioteca podem retirar exemplares dos livros. Cada associado pode ter
emprestados no máximo três exemplares. Para cada empréstimo, é registrada a data em que este
foi realizado. Cada associado possui um código, nome e endereço.

Variação 1: A biblioteca deseja manter registro somente dos empréstimos correntes (ou
seja, ainda não devolvidos).

Variação 2: A biblioteca deseja manter todo o histórico de empréstimos.

Variação 3: Utilizando a variação 2 como base, considere se o livro esteja emprestado, o


associado pode reservar o livro.

Você também pode gostar