Desenvolvimento de Aplicações Web -- 2018
Professor: João Eduardo Montandon
Valor: 07 pontos
Duração: 60 minutos
A iniciativa OpenScience é um movimento autônomo que tem como objetivo ampliar a divulgação da ciência ao redor do mundo. Uma de suas propostas consiste em disponibilizar um sistema de armazenamento de artigos científicos que esteja ao alcance de qualquer pessoa.
Os idealizadores da iniciativa OpenScience estão requisitando sua ajuda!! Foi pedido a você que estruture o modelo de dados do sistema de armazenamento de artigos. O modelo de dados deve obedecer às seguintes restrições:
- Um artigo científico é composto por:
- Título
- Autores
- Resumo
- Área de Conhecimento
- Número de páginas
- Conferência onde foi publicado
- Uma conferência é composta por:
- Nome
- Edição
- Local
- Ano de realização
- Um autor é composto por:
- Nome
- Local de trabalho
- Um artigo científico pode ter um ou mais autores
- Um autor pode estar presente em um ou mais artigos
- Um artigo pode ser publicado em apenas uma conferência
- Uma conferência pode ter vários artigos publicados
Com base nas informações descritas acima, você deverá:
- Elaborar um diagrama Entidade-Relacionamento equivalente ao modelo proposto
- Elaborar um Diagrama de Relacionamento a partir do DER gerado