Modelo Entidade-Relacionamento
Entidades
- Personagem
- Mochila
- Item
- Equipamento
- Consumível
- Monstro
- Sala
Atributos
- Personagem = {id, Nome, Sexo, Raça, Classe, Nível, Força de Combate, Equipados: [Cabeça, Mão Direita, Mão Esquerda, Duas Mãos, Armadura, Pés]}
- Mochila = {id, Capacidade}
- Item = {Nome, Valor, Bônus}
- Equipamento = {Nome, Valor, Bônus, Tamanho, Local Ocupado}
- Consumível = {Nome, Valor, Bônus, Efeito}
- Monstro = {Nome, Nível, Drops, Quantidade de níveis ganhos ao derrotar}
- Sala = {Nome}
Relacionamentos
Personagem Carrega Mochila - Um Personagem pode carregar uma Mochila, e uma Mochila pode ser carregada por um personagem (1:1)
Personagem Equipa Equipamento - Um Personagem pode equipar um ou vários Equipamento, e um Equipamento pode ser equipado por um ou vários Personagem (1:n)
Personagem Usa consumível - Um Personagem pode usar um ou vários Consumível, e um Consumível pode ser usado por um ou vários Personagem (1:n)
Personagem enfrenta Monstro - Um Personagem pode enfrentar um ou vários Monstro, e um ou vários Monstro podem enfrentar um Personagem (1:n)
Mochila contém Item - Mochila pode conter um ou vários Item, e um ou vários Item pode estar contido em uma Mochila (1:n)
Sala Possui Personagem - Sala pode possuir um personagem, e um personagem pode estar a sala (1, 1)
Sala Possui Item - Sala pode possuir nenhum ou vários Item, e um ou vários Item pode estar na sala (1, n)
Sala Possui Monstro - Sala pode possuir nenhum ou vários Monstro, e um ou vários Monstro pode estar na sala (1, n)
Vídeo de apresentação
Versionamento
Data | Versão | Descrição | Autor |
---|---|---|---|
01/07/2022 | 1.0 | Adiciona o MER | Francisco Emanoel, Matheus Pimentel |
02/07/2022 | 1.1 | Revisa o documento | Ítalo Alves |
04/07/2022 | 1.1 | Vídeo do documento | Victor Yukio, Matheus Pimentel, Fancisco Ferreira, Ítalo Alves, Luiz Pettengil |