Pular para conteúdo

Dicionário de Dados

Introdução

Um dicionário de dados é uma ferramenta fundamental para documentar e organizar as informações sobre os dados armazenados em um sistema. Ele funciona como um repositório centralizado que descreve em detalhes os elementos de dados, suas características e suas relações entre si.

Desenvolvimento

Pokedex

Tabela Nome da Entidade
Descrição Um banco de dados ou enciclopédia de Pokémon que contém informações sobre todos os Pokémon conhecidos, incluindo suas características, tipos e evoluções.
Observação Pode estar associada a um personagem como um item ou ferramenta.
Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
ID_Pokedex Identificador único da Pokédex Inteiro - Chave Primária
Numero_Pokemons Número total de Pokémon na Pokédex Inteiro - -
Numero_Pokemons_Vistos Número de Pokémon vistos Inteiro - -
Numero_Pokemons_Capturados Número de Pokémon capturados Inteiro - -
Status_Completa Indica se a Pokédex está completa (Sim/Não) Texto 3 Valores Predefinidos

Personagem

Tabela Nome da Entidade
Descrição Um indivíduo jogável ou NPC (personagem não jogável) no universo Pokémon. Pode ser um treinador, líder de ginásio, entre outros.
Observação Pode ter um relacionamento com várias outras entidades, como Batalha, Insignia, e Captura.
Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
ID_Personagem Identificador único do Personagem Inteiro - Chave Primária
Nome Nome do Personagem Texto 255 -
Pokebolas_Normais Quantidade de Pokébolas Normais Inteiro - -
Pokebolas_Greats Quantidade de Pokébolas Greats Inteiro - -
Pokebolas_Ultras Quantidade de Pokébolas Ultras Inteiro - -

Rota

Tabela Nome da Entidade
Descrição Define as rotas que conectam diferentes cidades ou regiões no jogo.
Observação Pode estar relacionada a diversas cidades e encontros de Pokémon.
Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
ID_Rota Identificador único da rota Inteiro - Chave Primária
fk_Rota_ID_Rota Identificador da rota relacionada Inteiro - Chave Estrangeira

Pokeball

Tabela Nome da Entidade
Descrição Dispositivos usados para capturar e armazenar Pokémon.
Observação Diferentes tipos de Pokébolas têm diferentes taxas de captura.
Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
ID_Pokebola Identificador único da Pokébola Inteiro - Chave Primária
Chance_Captura Chance de captura de Pokémon Decimal - -
Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
ID_Pokebola Identificador único da Pokébola Inteiro - Chave Primária

Batalha

Tabela Nome da Entidade
Descrição Um confronto entre Pokémon, onde um treinador enfrenta outro ou um Pokémon selvagem.
Observação Pode envolver diferentes personagens e Pokémon.
Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
ID_Batalha Identificador único da Batalha Inteiro - Chave Primária
Exp Experiência ganha na Batalha Inteiro - -
Resultado Resultado da Batalha (Vitória/Derrota) Texto 10 Valores Predefinidos

Lider_Ginásio_Insignia_Personagem_Pokedex_Equipe

Tabela Nome da Entidade
Descrição Informação sobre os líderes de ginásio e suas equipes.
Observação Inclui informações sobre o ginásio, insígnias e a Pokédex.
Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
ID_Lider Identificador único do líder do ginásio Inteiro - Parte da Chave Primária
Nome Nome do líder do ginásio Texto - -
Biografia Biografia do líder do ginásio Texto - -
ID_Ginasio Identificador único do ginásio Inteiro - Parte da Chave Primária
fk_Personagem_Pokedex_Equipe_ID_Personagem Identificador da equipe do líder Inteiro - Chave Estrangeira
ID_Insignia Identificador único da insígnia do ginásio Inteiro - Parte da Chave Primária
Tipo Tipo predominante do ginásio Texto - -
ID_Personagem Identificador único do personagem Inteiro - Parte da Chave Primária
Pokebolas_Normais Número de Pokébolas normais Inteiro - -
Pokebolas_Greats Número de Pokébolas Great Inteiro - -
Pokebolas_Ultras Número de Pokébolas Ultra Inteiro - -
ID_Pokedex Identificador único da Pokédex Inteiro - Parte da Chave Primária
Numero_Pokemons Número total de Pokémon da equipe Inteiro - -
Numero_Pokemons_Vistos Número de Pokémon vistos na Pokédex Inteiro - -
Numero_Pokemons_Capturados Número de Pokémon capturados na Pokédex Inteiro - -
Status_Completa Status de completude da Pokédex Inteiro - -
fk_Inst_Pokemon_Id_Pokemon_Inst Identificador da instância Pokémon Inteiro - Chave Estrangeira

Liga Pokemon

Tabela Nome da Entidade
Descrição Uma competição de alto nível onde treinadores batalham após coletar todas as insignias dos ginásios.
Observação Pode envolver batalhas finais e eventos importantes.
Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
ID_Liga Identificador único da Liga Pokémon Inteiro - Chave Primária
Descricao Descrição da Liga Pokémon Texto 1000 -
Numero_Insignias_Necessarias Número de Insígnias necessárias para a Liga Inteiro - -

Cidade

Tabela Nome da Entidade
Descrição Representa uma cidade no jogo, com suas funcionalidades como Pokécenter e Pokémarket.
Observação Está relacionada a ginásios, líderes de ginásio e rotas.
Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
Possui_Pokecenter Indica se a cidade possui um Pokécenter Inteiro - -
Possui_Pokemarket Indica se a cidade possui um Pokémarket Inteiro - -
Possui_Ginasio Indica se a cidade possui um ginásio Inteiro - -
fk_Lider_Ginásio_Insignia_Personagem_Pokedex_Equipe_ID_Lider Identificador do líder do ginásio Inteiro - Chave Estrangeira
fk_Lider_Ginásio_Insignia_Personagem_Pokedex_Equipe_ID_Ginasio Identificador do ginásio relacionado Inteiro - Chave Estrangeira
fk_Lider_Ginásio_Insignia_Personagem_Pokedex_Equipe_ID_Insignia Identificador da insígnia relacionada Inteiro - Chave Estrangeira
fk_Rota_ID_Rota Identificador da rota relacionada Inteiro - Chave Estrangeira

Batalha_Batalha

Tabela Nome da Entidade
Descrição Armazena informações sobre batalhas ocorridas no jogo.
Observação Relacionado a líderes de ginásio e suas equipes.
Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
ID_Batalha Identificador único da batalha Inteiro - Chave Primária
Exp Experiência obtida na batalha Inteiro - -
Resultado Resultado da batalha Inteiro - -
fk_Lider_Ginásio_Insignia_Personagem_Pokedex_Equipe_ID_Lider Identificador do líder envolvido na batalha Inteiro - Chave Estrangeira
fk_Lider_Ginásio_Insignia_Personagem_Pokedex_Equipe_ID_Ginasio Identificador do ginásio envolvido na batalha Inteiro - Chave Estrangeira
fk_Lider_Ginásio_Insignia_Personagem_Pokedex_Equipe_ID_Insignia Identificador da insígnia envolvida na batalha Inteiro - Chave Estrangeira
fk_Lider_Ginásio_Insignia_Personagem_Pokedex_Equipe_ID_Personagem Identificador do personagem envolvido na batalha Inteiro - Chave Estrangeira
fk_Lider_Ginásio_Insignia_Personagem_Pokedex_Equipe_ID_Pokedex Identificador da Pokédex envolvida na batalha Inteiro - Chave Estrangeira

Captura_Captura

Tabela Nome da Entidade
Descrição Contém informações sobre as capturas de Pokémon realizadas no jogo.
Observação Relacionada a vários tipos de Pokémon.
Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
ID_Captura Identificador único da captura Inteiro - Chave Primária
Experiencia Experiência obtida na captura Inteiro - -
fk_Pokeball_ID_Pokebola Identificador da Pokébola usada na captura Inteiro - Chave Estrangeira
fk_PokemonDeAgua_id Identificador do Pokémon de água relacionado Inteiro - Chave Estrangeira
fk_PokemonDeAgua_ID_Pokemon Identificador do Pokémon de água capturado Inteiro - Chave Estrangeira
fk_PokemonEletrico_ID_Pokemon Identificador do Pokémon elétrico capturado Inteiro - Chave Estrangeira
fk_PokemonDeFogo_id Identificador do Pokémon de fogo relacionado Inteiro - Chave Estrangeira
fk_PokemonDeFogo_ID_Pokemon Identificador do Pokémon de fogo capturado Inteiro - Chave Estrangeira
fk_PokemonDeGelo_id Identificador do Pokémon de gelo relacionado Inteiro - Chave Estrangeira
fk_PokemonDeGelo_ID_Pokemon Identificador do Pokémon de gelo capturado Inteiro - Chave Estrangeira
fk_PokemonVenenoso_id Identificador do Pokémon venenoso relacionado Inteiro - Chave Estrangeira
fk_PokemonVenenoso_ID_Pokemon Identificador do Pokémon venenoso capturado Inteiro - Chave Estrangeira
fk_PokemonTerrestre_id Identificador do Pokémon terrestre relacionado Inteiro - Chave Estrangeira
fk_PokemonTerrestre_ID_Pokemon Identificador do Pokémon terrestre capturado Inteiro - Chave Estrangeira
fk_PokemonVoador_id Identificador do Pokémon voador relacionado Inteiro - Chave Estrangeira
fk_PokemonVoador_ID_Pokemon Identificador do Pokémon voador capturado Inteiro - Chave Estrangeira
fk_PokemonPsíquico_id Identificador do Pokémon psíquico relacionado Inteiro - Chave Estrangeira
fk_PokemonPsíquico_ID_Pokemon Identificador do Pokémon psíquico capturado Inteiro - Chave Estrangeira
fk_PokemonInseto_id Identificador do Pokémon inseto relacionado Inteiro - Chave Estrangeira
fk_PokemonInseto_ID_Pokemon Identificador do Pokémon inseto capturado Inteiro - Chave Estrangeira
fk_PokemonDePedra_id Identificador do Pokémon de pedra relacionado Inteiro - Chave Estrangeira
fk_PokemonDePedra_ID_Pokemon Identificador do Pokémon de pedra capturado Inteiro - Chave Estrangeira
fk_PokemonDragao_ID_Pokemon Identificador do Pokémon dragão capturado Inteiro - Chave Estrangeira
fk_PokemonSombrio_ID_Pokemon Identificador do Pokémon sombrio capturado Inteiro - Chave Estrangeira
fk_PokemonFada_id Identificador do Pokémon fada relacionado Inteiro - Chave Estrangeira
fk_PokemonFada_ID_Pokemon Identificador do Pokémon fada capturado Inteiro - Chave Estrangeira
fk_PokemonDePlanta_id Identificador do Pokémon de planta relacionado Inteiro - Chave Estrangeira
fk_PokemonDePlanta_ID_Pokemon Identificador do Pokémon de planta capturado Inteiro - Chave Estrangeira
fk_PokemonLutador_ID_Pokemon Identificador do Pokémon lutador capturado Inteiro - Chave Estrangeira
fk_PokemonMetalico_id Identificador do Pokémon metálico relacionado Inteiro - Chave Estrangeira
fk_PokemonMetalico_ID_Pokemon Identificador do Pokémon metálico capturado Inteiro - Chave Estrangeira

Encontro_Encontra

Tabela Nome da Entidade
Descrição Registra informações sobre encontros de personagens com Pokémon.
Observação Inclui dados sobre a captura, derrota, e experiência obtida.
Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
ID_Encontro Identificador único do encontro Inteiro - Chave Primária
Capturado Indica se o Pokémon foi capturado Inteiro - -
Derrotado Indica se o Pokémon foi derrotado Inteiro - -
Correu Indica se o personagem fugiu do encontro Inteiro - -
Perdeu Indica se o personagem perdeu o encontro Inteiro - -
Experiencia Experiência obtida no encontro Inteiro - -
fk_Lider_Ginásio_Insignia_Personagem_Pokedex_Equipe_ID_Lider Identificador do líder relacionado ao encontro Inteiro - Chave Estrangeira
fk_Lider_Ginásio_Insignia_Personagem_Pokedex_Equipe_ID_Ginasio Identificador do ginásio relacionado ao encontro Inteiro - Chave Estrangeira
fk_Lider_Ginásio_Insignia_Personagem_Pokedex_Equipe_ID_Insignia Identificador da insígnia relacionada ao encontro Inteiro - Chave Estrangeira
fk_Lider_Ginásio_Insignia_Personagem_Pokedex_Equipe_ID_Personagem Identificador do personagem relacionado ao encontro Inteiro - Chave Estrangeira
fk_Lider_Ginásio_Insignia_Personagem_Pokedex_Equipe_ID_Pokedex Identificador da Pokédex relacionada ao encontro Inteiro - Chave Estrangeira
fk_PokemonDeAgua_id Identificador do Pokémon de água relacionado Inteiro - Chave Estrangeira
fk_PokemonDeAgua_ID_Pokemon Identificador do Pokémon de água encontrado Inteiro - Chave Estrangeira
fk_PokemonEletrico_ID_Pokemon Identificador do Pokémon elétrico encontrado Inteiro - Chave Estrangeira
fk_PokemonDeFogo_id Identificador do Pokémon de fogo relacionado Inteiro - Chave Estrangeira
fk_PokemonDeFogo_ID_Pokemon Identificador do Pokémon de fogo encontrado Inteiro - Chave Estrangeira
fk_PokemonDeGelo_id Identificador do Pokémon de gelo relacionado Inteiro - Chave Estrangeira
fk_PokemonDeGelo_ID_Pokemon Identificador do Pokémon de gelo encontrado Inteiro - Chave Estrangeira
fk_PokemonVenenoso_id Identificador do Pokémon venenoso relacionado Inteiro - Chave Estrangeira
fk_PokemonVenenoso_ID_Pokemon Identificador do Pokémon venenoso encontrado Inteiro - Chave Estrangeira
fk_PokemonTerrestre_id Identificador do Pokémon terrestre relacionado Inteiro - Chave Estrangeira
fk_PokemonTerrestre_ID_Pokemon Identificador do Pokémon terrestre encontrado Inteiro - Chave Estrangeira
fk_PokemonVoador_id Identificador do Pokémon voador relacionado Inteiro - Chave Estrangeira
fk_PokemonVoador_ID_Pokemon Identificador do Pokémon voador encontrado Inteiro - Chave Estrangeira
fk_PokemonPsíquico_id Identificador do Pokémon psíquico relacionado Inteiro - Chave Estrangeira
fk_PokemonPsíquico_ID_Pokemon Identificador do Pokémon psíquico encontrado Inteiro - Chave Estrangeira
fk_PokemonInseto_id Identificador do Pokémon inseto relacionado Inteiro - Chave Estrangeira
fk_PokemonInseto_ID_Pokemon Identificador do Pokémon inseto encontrado Inteiro - Chave Estrangeira
fk_PokemonDePedra_id Identificador do Pokémon de pedra relacionado Inteiro - Chave Estrangeira
fk_PokemonDePedra_ID_Pokemon Identificador do Pokémon de pedra encontrado Inteiro - Chave Estrangeira
fk_PokemonDragao_ID_Pokemon Identificador do Pokémon dragão encontrado Inteiro - Chave Estrangeira
fk_PokemonSombrio_ID_Pokemon Identificador do Pokémon sombrio encontrado Inteiro - Chave Estrangeira
fk_PokemonFada_id Identificador do Pokémon fada relacionado Inteiro - Chave Estrangeira
fk_PokemonFada_ID_Pokemon Identificador do Pokémon fada encontrado Inteiro - Chave Estrangeira
fk_PokemonDePlanta_id Identificador do Pokémon de planta relacionado Inteiro - Chave Estrangeira
fk_PokemonDePlanta_ID_Pokemon Identificador do Pokémon de planta encontrado Inteiro - Chave Estrangeira
fk_PokemonLutador_ID_Pokemon Identificador do Pokémon lutador encontrado Inteiro - Chave Estrangeira
fk_PokemonMetalico_id Identificador do Pokémon metálico relacionado Inteiro - Chave Estrangeira
fk_PokemonMetalico_ID_Pokemon Identificador do Pokémon metálico encontrado Inteiro - Chave Estrangeira

PokemonDeAgua

Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
hydro_pump Poder do movimento Hydro Pump Inteiro - -
id Identificador único da instância do Pokémon Inteiro - Parte da Chave Primária
ID_Pokemon Identificador do Pokémon base Inteiro - Parte da Chave Primária
Nome Nome do Pokémon Texto - -
Nivel Nível atual da instância Inteiro - -
Experiencia Experiência acumulada Inteiro - -
Defesa_Especial Defesa especial do Pokémon Inteiro - -
Velocidade Velocidade do Pokémon Inteiro - -
Tipo Tipo do Pokémon Texto - -
fk_Inst Pokemon_Id_Pokemon_Inst Chave estrangeira para Instância Pokémon Inteiro - Chave Estrangeira

PokemonEletrico

Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
fire_blast Poder do movimento Fire Blast Inteiro - -
ID_Pokemon Identificador do Pokémon base Inteiro - Chave Primária
Nome Nome do Pokémon Texto - -
Nivel Nível atual da instância Inteiro - -
Experiencia Experiência acumulada Inteiro - -
Defesa_Especial Defesa especial do Pokémon Inteiro - -
Velocidade Velocidade do Pokémon Inteiro - -
Tipo Tipo do Pokémon Texto - -
fk_Inst Pokemon_Id_Pokemon_Inst Chave estrangeira para Instância Pokémon Inteiro - Chave Estrangeira

PokemonDeFogo

Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
id Identificador único da instância do Pokémon Inteiro - Parte da Chave Primária
ID_Pokemon Identificador do Pokémon base Inteiro - Parte da Chave Primária
Nome Nome do Pokémon Texto - -
Nivel Nível atual da instância Inteiro - -
Experiencia Experiência acumulada Inteiro - -
Defesa_Especial Defesa especial do Pokémon Inteiro - -
Velocidade Velocidade do Pokémon Inteiro - -
Tipo Tipo do Pokémon Texto - -
fk_Inst Pokemon_Id_Pokemon_Inst Chave estrangeira para Instância Pokémon Inteiro - Chave Estrangeira

PokemonDePlanta

Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
id Identificador único da instância do Pokémon Inteiro - Parte da Chave Primária
ID_Pokemon Identificador do Pokémon base Inteiro - Parte da Chave Primária
Nome Nome do Pokémon Texto - -
Nivel Nível atual da instância Inteiro - -
Experiencia Experiência acumulada Inteiro - -
Defesa_Especial Defesa especial do Pokémon Inteiro - -
Velocidade Velocidade do Pokémon Inteiro - -
Tipo Tipo do Pokémon Texto - -
fk_Inst Pokemon_Id_Pokemon_Inst Chave estrangeira para Instância Pokémon Inteiro - Chave Estrangeira

PokemonDeGelo

Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
id Identificador único da instância do Pokémon Inteiro - Parte da Chave Primária
ID_Pokemon Identificador do Pokémon base Inteiro - Parte da Chave Primária
Nome Nome do Pokémon Texto - -
Nivel Nível atual da instância Inteiro - -
Experiencia Experiência acumulada Inteiro - -
Defesa_Especial Defesa especial do Pokémon Inteiro - -
Velocidade Velocidade do Pokémon Inteiro - -
Tipo Tipo do Pokémon Texto - -
fk_Inst Pokemon_Id_Pokemon_Inst Chave estrangeira para Instância Pokémon Inteiro - Chave Estrangeira

PokemonLutador

Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
focus_blast Poder do movimento Focus Blast Inteiro - -
ID_Pokemon Identificador do Pokémon base Inteiro - Chave Primária
Nome Nome do Pokémon Texto - -
Nivel Nível atual da instância Inteiro - -
Experiencia Experiência acumulada Inteiro - -
Defesa_Especial Defesa especial do Pokémon Inteiro - -
Velocidade Velocidade do Pokémon Inteiro - -
Tipo Tipo do Pokémon Texto - -
fk_Inst Pokemon_Id_Pokemon_Inst Chave estrangeira para Instância Pokémon Inteiro - Chave Estrangeira

PokemonVenenoso

Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
id Identificador único da instância do Pokémon Inteiro - Parte da Chave Primária
ID_Pokemon Identificador do Pokémon base Inteiro - Parte da Chave Primária
Nome Nome do Pokémon Texto - -
Nivel Nível atual da instância Inteiro - -
Experiencia Experiência acumulada Inteiro - -
Defesa_Especial Defesa especial do Pokémon Inteiro - -
Velocidade Velocidade do Pokémon Inteiro - -
Tipo Tipo do Pokémon Texto - -
fk_Inst Pokemon_Id_Pokemon_Inst Chave estrangeira para Instância Pokémon Inteiro - Chave Estrangeira

PokemonTerrestre

Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
id Identificador único da instância do Pokémon Inteiro - Parte da Chave Primária
ID_Pokemon Identificador do Pokémon base Inteiro - Parte da Chave Primária
Nome Nome do Pokémon Texto - -
Nivel Nível atual da instância Inteiro - -
Experiencia Experiência acumulada Inteiro - -
Defesa_Especial Defesa especial do Pokémon Inteiro - -
Velocidade Velocidade do Pokémon Inteiro - -
Tipo Tipo do Pokémon Texto - -
fk_Inst Pokemon_Id_Pokemon_Inst Chave estrangeira para Instância Pokémon Inteiro - Chave Estrangeira

PokemonVoador

Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
id Identificador único da instância do Pokémon Inteiro - Parte da Chave Primária
ID_Pokemon Identificador do Pokémon base Inteiro - Parte da Chave Primária
Nome Nome do Pokémon Inteiro - -
Nivel Nível atual da instância Inteiro - -
Experiencia Experiência acumulada Inteiro - -
Defesa_Especial Defesa especial do Pokémon Inteiro - -
Velocidade Velocidade do Pokémon Inteiro - -
Tipo Tipo do Pokémon Inteiro - -
fk_Inst Pokemon_Id_Pokemon_Inst Chave estrangeira para Instância Pokémon Inteiro - Chave Estrangeira

PokemonPsíquico

Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
id Identificador único da instância do Pokémon Inteiro - Parte da Chave Primária
ID_Pokemon Identificador do Pokémon base Inteiro - Parte da Chave Primária
Nome Nome do Pokémon Texto - -
Nivel Nível atual da instância Inteiro - -
Experiencia Experiência acumulada Inteiro - -
Defesa_Especial Defesa especial do Pokémon Inteiro - -
Velocidade Velocidade do Pokémon Inteiro - -
Tipo Tipo do Pokémon Texto - -
fk_Inst Pokemon_Id_Pokemon_Inst Chave estrangeira para Instância Pokémon Inteiro - Chave Estrangeira

PokemonInseto

Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
id Identificador único da instância do Pokémon Inteiro - Parte da Chave Primária
ID_Pokemon Identificador do Pokémon base Inteiro - Parte da Chave Primária
Nome Nome do Pokémon Texto - -
Nivel Nível atual da instância Inteiro - -
Experiencia Experiência acumulada Inteiro - -
Defesa_Especial Defesa especial do Pokémon Inteiro - -
Velocidade Velocidade do Pokémon Inteiro - -
Tipo Tipo do Pokémon Texto - -
fk_Inst Pokemon_Id_Pokemon_Inst Chave estrangeira para Instância Pokémon Inteiro - Chave Estrangeira

PokemonDePedra

Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
id Identificador único da instância do Pokémon Inteiro - Parte da Chave Primária
ID_Pokemon Identificador do Pokémon base Inteiro - Parte da Chave Primária
Nome Nome do Pokémon Texto - -
Nivel Nível atual da instância Inteiro - -
Experiencia Experiência acumulada Inteiro - -
Defesa_Especial Defesa especial do Pokémon Inteiro - -
Velocidade Velocidade do Pokémon Inteiro - -
Tipo Tipo do Pokémon Texto - -
fk_Inst Pokemon_Id_Pokemon_Inst Chave estrangeira para Instância Pokémon Inteiro - Chave Estrangeira

PokemonFantasma

Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
(Nenhuma coluna definida) (Nenhuma coluna definida) - - -

PokemonDragao

Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
ID_Pokemon Identificador do Pokémon base Inteiro - Chave Primária
Nome Nome do Pokémon Texto - -
Nivel Nível atual da instância Inteiro - -
Experiencia Experiência acumulada Inteiro - -
Defesa_Especial Defesa especial do Pokémon Inteiro - -
Velocidade Velocidade do Pokémon Inteiro - -
Tipo Tipo do Pokémon Texto - -
fk_Inst Pokemon_Id_Pokemon_Inst Chave estrangeira para Instância Pokémon Inteiro - Chave Estrangeira

PokemonSombrio

Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
ID_Pokemon Identificador do Pokémon base Inteiro - Chave Primária
Nome Nome do Pokémon Texto - -
Nivel Nível atual da instância Inteiro - -
Experiencia Experiência acumulada Inteiro - -
Defesa_Especial Defesa especial do Pokémon Inteiro - -
Velocidade Velocidade do Pokémon Inteiro - -
Tipo Tipo do Pokémon Texto - -
fk_Inst Pokemon_Id_Pokemon_Inst Chave estrangeira para Instância Pokémon Inteiro - Chave Estrangeira

PokemonMetalico

Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
id Identificador único da instância do Pokémon Inteiro - Parte da Chave Primária
ID_Pokemon Identificador do Pokémon base Inteiro - Parte da Chave Primária
Nome Nome do Pokémon Texto - -
Nivel Nível atual da instância Inteiro - -
Experiencia Experiência acumulada Inteiro - -
Defesa_Especial Defesa especial do Pokémon Inteiro - -
Velocidade Velocidade do Pokémon Inteiro - -
Tipo Tipo do Pokémon Texto - -
fk_Inst Pokemon_Id_Pokemon_Inst Chave estrangeira para Instância Pokémon Inteiro - Chave Estrangeira

PokemonFada

Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
id Identificador único da instância do Pokémon Inteiro - Parte da Chave Primária
ID_Pokemon Identificador do Pokémon base Inteiro - Parte da Chave Primária
Nome Nome do Pokémon Texto - -
Nivel Nível atual da instância Inteiro - -
Experiencia Experiência acumulada Inteiro - -
Defesa_Especial Defesa especial do Pokémon Inteiro - -
Velocidade Velocidade do Pokémon Inteiro - -
Tipo Tipo do Pokémon Texto - -
fk_Inst Pokemon_Id_Pokemon_Inst Chave estrangeira para Instância Pokémon Inteiro - Chave Estrangeira

Inst Pokemon

Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
Id_Pokemon_Inst Identificador único da instância do Pokémon Inteiro - Chave Primária
Probabilidade_Surgimento Probabilidade de surgimento da instância Real - -

Elite

Tabela Elite
Descrição Representa uma liga de Elite no jogo, que desafia os jogadores com um aumento de dificuldade e requisitos específicos.
Observação A tabela armazena detalhes sobre o multiplicador de dificuldade, a descrição da liga, o número de insignias necessárias e a referência ao ginásio associado.
Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
Multiplicador_Dificuldade Multiplicador que afeta a dificuldade da Elite Real - -
ID_Liga Identificador único da liga de Elite Inteiro - Chave Primária
Descricao Descrição da liga de Elite Texto 255 -
Numero_Insignias_Necessarias Número de insignias necessárias para enfrentar a Elite Inteiro - -
fk_Ginásio_ID_Ginasio Chave estrangeira para o Ginásio associado Inteiro - Chave Estrangeira

Passa por

Tabela Passa Por
Descrição Representa a relação entre um personagem e um Pokémon em relação a uma rota específica que eles atravessam juntos.
Observação A tabela contém chaves estrangeiras para o personagem, o Pokémon e a rota associada, indicando o caminho percorrido.
Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
fk_Personagem_Pokedex_Equipe_ID_Personagem Chave estrangeira para o Personagem da equipe Inteiro - Chave Estrangeira
fk_Personagem_Pokedex_Equipe_ID_Pokedex Chave estrangeira para o Pokémon da equipe Inteiro - Chave Estrangeira
fk_Rota_ID_Rota Chave estrangeira para a Rota Inteiro - Chave Estrangeira

Lança

Tabela Lança
Descrição Representa a relação entre um personagem e um Pokémon com uma Pokébola específica que o Pokémon usa.
Observação A tabela armazena as chaves estrangeiras para o personagem, o Pokémon e a Pokébola utilizada, indicando quais Pokébolas foram lançadas por quais personagens e Pokémon.
Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
fk_Personagem_Pokedex_Equipe_ID_Personagem Chave estrangeira para o Personagem da equipe Inteiro - Chave Estrangeira
fk_Personagem_Pokedex_Equipe_ID_Pokedex Chave estrangeira para o Pokémon da equipe Inteiro - Chave Estrangeira
fk_Pokeball_ID_Pokebola Chave estrangeira para a Pokébola Inteiro - Chave Estrangeira

Surge

Tabela Surge
Descrição Representa o encontro entre uma instância de Pokémon e uma rota específica no jogo.
Observação A tabela contém chaves estrangeiras para a rota e a instância de Pokémon, indicando em qual rota o Pokémon surge.
Nome Descrição Tipo de Dado Tamanho Restrição de Domínio
fk_Rota_ID_Rota Chave estrangeira para a Rota Inteiro - Chave Estrangeira
fk_Inst Pokemon_Id_Pokemon_Inst Chave estrangeira para a Instância Pokémon Inteiro - Chave Estrangeira
Versão Autor Descrição da Alteração Data
1.0 Carlos Gabriel Criação da quarta versão do dicionário de dados. 19/08/2024