Hoja de especificaciones - RubenGonz/PokemonDb GitHub Wiki
Especificaciones | |||
---|---|---|---|
Pokemon | Movimiento | Objeto | Objeto_comun |
Maquina | Pokeball | Caracteristica | Estadistica_base |
Estado | Entrenador | Villano | Lider_gimnasio |
Entrenador_casual | Campeon_liga | Alto_mando | Tipo |
Es una entidad fuerte y tiene estos atributos:
Imagen | Atributos | Descripcion |
---|---|---|
Numero_pokedex | Es un numero que es unico por pokemon | |
Nombre | Es el nombre con el que se le llama a un pokemon |
Es una entidad debil ya que depende de que la haga un pokemon y tiene estos atributos:
Imagen | Atributos | Descripcion |
---|---|---|
Id | Es un identificador que se le ha puesto a los movimientos para identificarlos | |
Nombre | Es el nombre por el que un entrenador indica al pokemon lo que quiere que haga | |
Categoría | Es una de los tres posibles tipos de movimiento que puede haber que son los de contacto, los de distancia y los de estado | |
PP | Es el numero de usos que puede hacer un pokémon de un movimiento | |
Potencia | Es el numero que indica el porcentaje de la fuerza del movimiento con respecto a la fuerza del pokemon | |
Precisión | Es el numero que indica el porcentaje de acierto del movimiento |
Dentro de objetos tenemos varios tipos diferenciados que tratamos como otras entidades ( ISA):
Imagen | Atributos | Descripcion |
---|---|---|
Id_objeto | Es un identificador que se le ha puesto a los objeto para identificarlos | |
Nombre | Es el nombre del objeto | |
Modo_obtención | Es el modo que consigues el objeto |
Objeto es padre de una Isa.
Dentro de la ISA entran :
Objetos_comunes: Es el tipo de objeto más habitual.
Imagen | Atributos | Descripcion |
---|---|---|
Id_objeto_comun | Es un identificador que se le ha puesto a los objetos comunes para identificarlos que corresponde con el identificador del objeto padre | |
Efecto | Es una descripcion de la utilidad del objeto |
Maquina: Es una máquina que hace aprender a un pokémon un movimiento en específico pero se gasta.
Imagen | Atributos | Descripcion |
---|---|---|
Id_maquina | Es un identificador que se le ha puesto a las maquinas para identificarlas que corresponde con el identificador del objeto padre | |
Id_movimiento | Es el identificador del movimiento que contiene |
Pokeball: Es una esfera que sirve para capturar a los pokemon.
Imagen | Atributos | Descripcion |
---|---|---|
Id_pokeball | Es un identificador que se le ha puesto a las pokeballs para identificarlas que corresponde con el identificador del objeto padre | |
Ratio | Es un numero decimal que indica la posibilidad de que el pokemon sea capturado |
Es una entidad débil que depende de “Pokemon” y que tiene estos atributos:
Imagen | Atributos | Descripcion |
---|---|---|
Id | Es un identificador que se le ha puesto a las caractersiticas para identificarlas | |
Peso | Es un numero que indica cuanto pesa un pokémon | |
Altura | Es un numero que indica cuanto mide un pokémon | |
Especie | Es el nombre de la especie de pokemon a la que pertenece | |
Habilidad | Es el nombre de la habilidad del pokémon | |
Categoría | Es un atributo que divide los pokémon en legendarios, semi-legendarios,comunes o iniciales |
Es una entidad débil que depende de “Pokemon” y que tiene estos atributos:
Imagen | Atributos | Descripcion |
---|---|---|
Id_estadisticas_base | Es un identificador que se le ha puesto a las estadisticas para identificarlas | |
Ps_base | Es el numero que indica la cantidad de vida que tiene un pokemon | |
Ataque_base | Es el numero que indica la cantidad de ataque fisico que tiene un pokemon | |
Defensa_base | Es el numero que indica la cantidad de defensa fisica que tiene un pokemon | |
Ataque_especial_base | Es el numero que indica la cantidad de ataque a distancia que tiene un pokemon | |
Defensa_especial_base | Es el numero que indica la cantidad de defensa a distancia que tiene un pokemon | |
Velocidad_base | Es un numero que indica la velocidad que tiene un pokemon |
Es una entidad debil ya que depende de los movimientos y que tiene estos atributos:
Imagen | Atributos | Descripcion |
---|---|---|
Id_estado | Es un identificador que se le ha puesto a los estados para identificarlos | |
Nombre | Es el nombre por el que se le conoce al estado | |
Persistencia | Es un numero, 1 o 2 donde se indica si el estado es duradero o pasajero | |
Efecto | Es una descripcion que describe lo que ocasiona el estado |
Dentro de entrenador tenemos varios tipos diferenciados que tratamos como otras entidades ( ISA):
Imagen | Atributos | Descripcion |
---|---|---|
Id_entredador | Es un identificador que se le ha puesto a los entrenadores para identificarlos | |
Nombre | Es el nombre por el que se le conoce al entrenador |
Entrenador es padre de una Isa.
Dentro de la ISA entran :
Villano: Es un entrenador que tiene fines malvados.
Imagen | Atributos | Descripcion |
---|---|---|
Id_entrenador | Es un identificador que se le ha puesto a los villanos para identificarlos que corresponde con el identificador del entrenador padre | |
Proposito | Es una descripcion del propósito que tiene el villano |
Lider_gimnasio: Es un entrenador que lidera un gimnasio y combate contra otros entrenadores para ver si es digno de su medalla.
Imagen | Atributos | Descripcion |
---|---|---|
Id_entrenador | Es un identificador que se le ha puesto a los lideres de gimnasio para identificarlos que corresponde con el identificador del entrenador padre | |
Medalla | El numero de medalla que le da a los entrenadores casuales |
Entrenador_casual: Es el entrenador mas comun que se mueve por el mapa con el fin de vencer al campeon.
Imagen | Atributos | Descripcion |
---|---|---|
Id_entrenador | Es un identificador que se le ha puesto a los entrenadores casuales para identificarlos que corresponde con el identificador del entrenador padre | |
Cantidad_medallas | Es la cantidad de medallas que el entrenador ha conseguido |
Campeon_liga: Es el entrenador mas fuerte de la region.
Imagen | Atributos | Descripcion |
---|---|---|
Id_entrenador | Es un identificador que se le ha puesto a los campeones de liga para identificarlos que corresponde con el identificador del entrenador padre | |
Region | Region de donde son campeones |
Alto_mando: Son los entrenadores que protegen al campeon de liga.
Imagen | Atributos | Descripcion |
---|---|---|
Id_entrenador | Es un identificador que se le ha puesto a los alto mando para identificarlos que corresponde con el identificador del entrenador padre | |
Tipo_principal | El tipo principal de los pokemon que usan |
Es una entidad fuerte y tiene estos atributos:
Imagen | Atributos | Descripcion |
---|---|---|
Nombre | Nombre identificatorio del tipo | |
Color | Color principal con el que se le representa |