Pular para conteúdo

Descrição do Artefato DER - Segunda Versão

DER:

Image

Entidades e Atributos
    Pokemon
    • ID_Pokemon
    • Nome
    • Nível
    • Experiência
    • HP
    • Ataque
    • Defesa
    • Velocidade
    • Habilidade
    Item
    • ID_Item
    • Nome
    • Descrição
    • Efeito
    • Tipo de Item (Consumível, Equipamento, Evolutivo, Aprendizado, Medicinais, Pokebolas, batalha, valiosos, Apriorísticos (Mega Evolução), decoração, eventos)
    • Preço
    • Usos por Item (número de vezes que pode ser usado)
    • Categoria (Medicinal, Batalha, Aprimoramento, etc.)
    • ID_Pokemon_Compatível (FK) (especificar se é compatível com Pokémon específicos)
    • ID_Evento (FK) (se o item está relacionado a algum evento específico)
    Personagem
    • ID_Personagem
    • Nome
    • Função (Treinador, Líder de Ginásio, Membro da Equipe Rocket, etc.)
    • Pokemon
    • Cidade
    • Insignia
    • Pokeballs
    • Dinheiro
    NPC
    • ID_NPC
    • Nome
    • Localização
    Player
    • ID_Player
    • Nome
    • ID_Personagem (FK)
    • ID_Pokedex (FK)
    Caminho
    • ID_Caminho
    • Nome
    • Descrição
    • Pokemon
    • NPC
    • Pokebola
    Centro Pokémon
    • ID_Centro
    • NPC
    • Pokemon
    • Pokeball
    • Text
    • Nome
    • Horário de Funcionamento
    • Capacidade de Atendimento (número de Pokémons que podem ser atendidos ao mesmo tempo)
    • Número de Enfermeiros
    • Serviços Oferecidos (Curar Pokémon, PC Box, Troca de Pokémon)
    • Número de Máquinas de Cura
    • ID_Região (FK)
    Tipo
    • ID_Tipo
    • Nome
    • Descrição
    Habilidade
    • ID_Habilidade
    • Nome
    • Descrição
    Região
    • ID_Região
    • Nome
    • Descrição
    Natureza
    • ID_Natureza
    • Nome
    • Efeito
    Evolução
    • ID_Evolução
    • Pokemon_Inicial (FK)
    • Pokemon_Final (FK)
    • Nível
    Mega Evolução
    • ID_MegaEvolução
    • Pokemon_Inicial (FK)
    • Pokemon_Mega (FK)
    • Item_Necessário (FK)
    Espécie
    • ID_Espécie
    • Nome
    • Descrição
    Geração
    • ID_Geração
    • Número
    • Descrição
    Evento
    • ID_Evento
    • Nome
    • Descrição
    • Data
    Ginásio
    • ID_Ginásio
    • Cidade
    • Nome
    • Tipo
    • Pokemon
    • NPC
    • Insignia
    • Localização
    • ID_Líder (FK)
    Líder de Ginásio
    • ID_Líder
    • Nome
    • ID_Personagem (FK)
    • ID_Ginásio (FK)
    • Tipo de Pokémon Especialidade (Fogo, Água, Planta, ...)
    • Nível de Dificuldade (Iniciante, Intermediário, Avançado)
    • Biografia
    • Número de Vitórias
    • Número de Derrotas
    • Insígnia Oferecida
    • Região de Origem
    Competição
    • ID_Competição
    • Nome
    • Descrição
    • Localização
    • Tipo de Competição (Torneio, Campeonato, Desafio)
    • Nível de Dificuldade (Iniciante, Intermediário, Avançado)
    • Formato da Competição (Eliminatória, Pontuação)
    • Número de Rodadas
    • Critérios de Desempate
    Pokedex
    • ID_Pokedex
    • Nome
    • ID_Player (FK)
    • Data de Criação
    • Número de Pokémon Registrados
    • Número de Pokémon Vistos
    • Número de Pokémon Capturados
    • Status de Completo (sim/não)
    • Porcentagem de Completo
    • Tipo de Pokedex (Regional/Nacional)
    Equipe Rocket
    • ID_Membro
    • Nome
    • ID_Personagem (FK)
    Torneio
    • ID_Torneio
    • Nome
    • Descrição
    PokeMart
    • ID_PokeMart
    • Nome
    • Localização
    Fossil
    • ID_Fossil
    • Nome
    • Descrição
    Liga Pokémon
    • ID_Liga
    • Nome
    • Localização
    • ID_Região (FK)
    • Número de Insígnias Necessárias
    • Descrição
    • Quantidade de Experiência Ganho
    • Quantidade de Insígnias Oferecidas
    • Dificuldade (Iniciante, Intermediário, Avançado)
    • ID_Ginásio (FK) (Referência ao ginásio associado, se tiver)
    Insígnia
    • ID_Insígnia
    • Nome
    • Descrição

Relacionamentos Entre Entidades
  • Item e Pokemon
    • Item é Compatível com Pokémon
    • Um Item pode ser compatível com nenhum ou vários Pokémon (0,n).
    • Um Pokémon pode usar nenhum ou vários Itens (0,n).
  • Item e Evento
    • Item está associado a Evento
    • Um Item pode estar associado a nenhum ou a um Evento (0,n).
    • Um Evento pode ter vários Itens associados (0,n).
  • Player e Pokedex
    • Player possui Pokedex
    • Um Player tem uma Pokedex (1,1).
    • Uma Pokedex pertence a um Player (1,1).
  • Centro Pokémon e Região
    • Centro Pokémon está localizado em Região
    • Um Centro Pokémon está localizado em uma Região (1,1).
    • Uma Região pode ter vários Centros Pokémon (0,n).
  • Ginásio e Líder de Ginásio
    • Ginásio tem Líder de Ginásio
    • Um Ginásio tem um Líder de Ginásio (1,1).
    • Um Líder de Ginásio está associado a um Ginásio (1,1).
  • Líder de Ginásio e Competição
    • Líder de Ginásio pode participar de Competição
    • Um Líder de Ginásio pode participar de uma ou mais Competições (0,n).
    • Uma Competição pode ter vários Líderes de Ginásio participando (0,n).
  • Ginásio e Liga Pokémon
    • Ginásio pertence a Liga Pokémon
    • Um Ginásio pode estar associado a uma Liga Pokémon (0,1).
    • Uma Liga Pokémon pode ter vários Ginásios (0,n).
  • Competição e Player
    • Player participa de Competição
    • Um Player pode participar de várias Competições (0,n).
    • Uma Competição pode ter vários Players participando (0,n).
  • Pokedex e Pokemon
    • Pokedex registra Pokémon
    • Uma Pokedex registra vários Pokémon (0,n).
    • Um Pokémon pode ser registrado em várias Pokedex (0,n).
  • Torneio e Competição
    • Torneio pode ser um tipo de Competição
    • Um Torneio é um tipo de Competição (1,1).
    • Uma Competição pode ser um Torneio (0,n).
  • PokeMart e Item
    • PokeMart vende Item
    • Um PokeMart pode vender vários Itens (0,n).
    • Um Item pode estar disponível em vários PokeMarts (0,n).
  • Fossil e Pokemon
    • Fossil pode ser usado para recriar Pokémon
    • Um Fossil pode ser usado para recriar um Pokémon específico (1,1).
    • Um Pokémon pode ser recriado a partir de vários Fossils (0,n).
  • Liga Pokémon e Insígnia
    • Liga Pokémon concede Insígnias
    • Uma Liga Pokémon concede várias Insígnias (0,n).
    • Uma Insígnia é concedida por uma Liga Pokémon (1,1).
  • Descrição Geral:

    O Diagrama de Entidade-Relacionamento (DER) na sua primeira versão foi desenvolvido para capturar os principais componentes e interações do universo Pokémon. As entidades centrais incluem Pokémon, itens (como Porção e Pokébola), locais (como Ginásio e Centro Pokémon) e personagens (incluindo jogadores e NPCs). Os personagens são a entidade central do modelo, com vários relacionamentos conectando-os a outras entidades. Eles podem obter insígnias ao desafiar ginásios, possuir e capturar Pokémon usando Pokébolas, e passar por caminhos, ginásios e centros Pokémon ao longo de suas jornadas.

    Histórico de Versões

    Versão Autor Descrição da Alteração Data
    1.0 Todos Integrantes Criação da segunda versão do modelo DER. 16/07/2024
    1.1 Carlos Gabriel Descrição do Artefato DER segunda versão 16/07/2024
    1.2 Carlos Gabriel Organização do Artefato DER segunda versão 16/07/2024