Definición de las entidades - Bloque-SID/problema-de-modelado-t12 GitHub Wiki
Hay un error menor en cada tabla de definición de la entidad, un typo que aparece varias veces por el copy-paste
Nombre |
Personaje |
Definicón |
Entidad del jugador |
Tipo |
Fundamental |
Campo |
Tamaño |
Tipo de dato |
Descripción |
Nombre |
50 |
VARCHAR2 |
Nombre del personaje, no puede ser nulo |
IdPersonaje |
10 |
NUMBER |
Identificador único del personaje, no puede ser nulo |
IdRazaPersonaje |
10 |
NUMBER |
Identificador único de la raza del personaje, no puede ser nulo |
avillota: el atributo IdRazaPersonaje no está en el diagrama, parece que será una llave foránea después de la transformación.
Nombre |
Habilidad |
Definicón |
Capacidad con ciertas caracteristicas |
Tipo |
Fundamental |
Campo |
Tamaño |
Tipo de dato |
Descripción |
Nombre |
50 |
VARCHAR2 |
Nombre de la habilidad, no nulo |
Descripcion |
200 |
VARCHAR2 |
Descripción detallada de la habilidad |
Tipo |
20 |
VARCHAR2 |
Tipo de la habilidad, no nulo |
IdHabilidad |
10 |
NUMBER |
Identificador único de la habilidad, no nulo y clave primaria |
Nombre |
Objeto |
Definicón |
Cosa material inanimada que usa el personaje |
Tipo |
Fundamental |
avillota: la entidad objeto aparece como débil en el diagrama |
|
Campo |
Tamaño |
Tipo de dato |
Descripción |
IdPersonaje |
10 |
NUMBER |
Identificador del personaje que posee el objeto |
Nombre |
50 |
VARCHAR2 |
Nombre del objeto |
Descripcion |
200 |
VARCHAR2 |
Descripción del objeto |
Tipo |
20 |
VARCHAR2 |
Tipo de objeto |
Cantidad |
- |
NUMBER |
Cantidad de objetos que posee el personaje |
**avillota: IdPersonaje es una llave foranea ** |
|
|
|
Nombre |
Monstruo |
Definicón |
Entidad sin conciencia que ataca a las razas |
Tipo |
Fundamental |
Campo |
Tamaño |
Tipo de dato |
Descripción |
IdMonstruo |
|
NUMBER(10) |
Identificador único del monstruo |
Descripcion |
200 |
VARCHAR2 |
Descripción del monstruo |
Nombre |
50 |
VARCHAR2 |
Nombre del monstruo |
Nivel |
|
NUMBER(3) |
Nivel del monstruo |
IdRazaMonstruo |
|
NUMBER(10) |
Identificador único de la raza del monstruo |
Nombre |
RazaPersonaje |
Definicón |
Cada uno de los grupos étnicos que aparecen en el mundo |
Tipo |
Secundaria |
Campo |
Tamaño |
Tipo de dato |
Descripción |
IdRazaPersonaje |
10 |
NUMBER |
Identificador único de la raza del personaje |
Nombre |
50 |
VARCHAR2 |
Nombre de la raza del personaje, no puede ser nulo |
Nombre |
RazaMonstruo |
Definicón |
Cada uno de los monstruos que aparecen en el mundo |
Tipo |
Secundaria |
Campo |
Tamaño |
Tipo de dato |
Descripción |
IdRazaMonstruo |
10 |
NUMBER |
Identificador único de la raza de monstruo |
Nombre |
50 |
VARCHAR2 |
Nombre de la raza del monstruo, no nulo |
Nombre |
Clase |
Definicón |
Profesión con caracteristicas unicas |
Tipo |
Secundaria |
Campo |
Tamaño |
Tipo de dato |
Descripción |
IdClase |
10 |
NUMBER |
Identificador único de la clase |
Nombre |
50 |
VARCHAR2 |
Nombre de la clase, no puede ser nulo |
Nombre |
Característica |
Definicón |
Cualidadades o propiedades unicas |
Tipo |
Secundaria |
Campo |
Tamaño |
Tipo de dato |
Descripción |
IdCaracteristica |
10 |
NUMBER |
Identificador único de la característica |
Nombre |
50 |
VARCHAR2 |
Nombre de la característica |
Tipo |
50 |
VARCHAR2 |
Tipo de la característica |
Valor |
10 |
NUMBER |
Valor numérico de la característica |
Nombre |
Habilidad |
Definicón |
Es una entidad del sistema que almacena información sobre las habilidades que tienen los personajes y los monstruos en el juego |
Tipo |
Secundaria |
Campos
Campo |
Tamaño |
Tipo de dato |
Descripción |
Nombre |
50 |
VARCHAR2 |
Nombre de la habilidad, no nulo |
Descripcion |
200 |
VARCHAR2 |
Descripción detallada de la habilidad |
Tipo |
20 |
VARCHAR2 |
Tipo de la habilidad, no nulo |
IdHabilidad |
10 |
NUMBER |
Identificador único de la habilidad, no nulo y clave primaria |
Nombre |
Clase |
Definicón |
Las clases de un personaje |
Tipo |
Debil |
Campos
Campo |
Tamaño |
Tipo de dato |
Descripción |
IdClase |
10 |
NUMBER |
Identificador único de la clase |
Nombre |
50 |
VARCHAR2 |
Nombre de la clase, no puede ser nulo |