DICCIONARIO DE DATOS
CORRIDA
Campo | Tipo De Dato | Longitud | Restricciones | Default | Nulos | Derivados | Descripción |
id_corrida | TINYINT | 3 | No puede ser negativo, ni mayor a 100. | 1 | No |
| Es la llave primaria, es el número identificador de cada registro en la tabla corrida. |
num_orden | TINYINT | 3 | No puede ser negativo, ni puede repetirse. | 1 | No |
| Es el número que le corresponde a cada corrida, es el orden en que ocurren las corridas. |
feria | CHAR | 30 | No puede contener números. |
| No |
| Es el nombre único de cada feria en la que va a celebrarse la corrida. |
ano | YEAR |
| No puede ser negativo, ni puede ser mayor al año actual. |
| No |
| Es el año en el que se celebra la corrida. |
TORERO
Campo | Tipo De Dato | Longitud | Restricciones | Default | Nulos | Derivados | Descripción |
id_torero | TINYINT | 3 | No puede ser negativo ni tampoco puede ser mayor que 100. | 1 | No |
| Es la llave primaria de esta tabla. |
id_apoderado | TINYINT | 3 | Puede estar nulo. |
| Si |
| Es el número de identificación del apoderado del torero, es llave foránea. |
rfc | CHAR | 10 | No puede repetirse, es único. |
| No |
| Es el registro federal del contribuyente del torero. |
nombre | CHAR | 50 | No puede llevar números este campo. | Anónimo | Si |
| Es el nombre completo del torero. |
apodo | CHAR | 15 | No puede estar vacio. |
| No |
| Es el sobrenombre con el que se le conoce al torero. |
padrino | BOOL |
| No puede contener números. |
| No |
| Es el valor booleano(Si/No) que indica si el torero tiene padrino o no. |
APODERADO
Campo | Tipo De Dato | Longitud | Restricciones | Default | Nulos | Derivados | Descripción |
id_apoderado | TINYINT | 3 | No puede contener letras, ser negativo ni ser mayor que 100. | 1 | No |
| Es la llave primaria de la tabla, es el identificador del apoderado. |
rfc | CHAR | 10 | No puede ser repetido, es único. |
| No |
| Es el registro federal de contribuyente de cada apoderado. |
nombre | CHAR | 50 | No puede contener números. | Anónimo | No |
| Es el nombre completo del apoderado. |
dirección | CHAR | 40 | No puede contener números negativos. |
| No |
| Es el domicilio completo del lugar donde vive el apoderado. |
teléfono | CHAR | 15 | No puede tener números negativos, ni puede repetirse. |
| Si |
| Es el teléfono con el que se puede localizar al apoderado. |
PREMIOS
Campo | Tipo De Dato | Longitud | Restricciones | Default | Nulos | Derivados | Descripción |
id-premios | TINYINT | 3 | No puede contener números negativos, ni puede repetirse y tampoco puede ser mayor de 100. | 1 | No |
| Es la llave primaria con la que se identifica a los premios. |
orejas | TINYINT | 3 | No pueden tener números negativos. |
| Si |
| Es la cantidad de orejas que el torero recibió en la corrida. |
rabos | TINYINT | 3 | No puede contener números negativos. |
| Si |
| Es el número de orejas que recibió el torero en la corrida. |
puerta_grande | BOOL |
| No puede contener números. |
| No |
| Es el valor booleano(Si/No) que indica si el torero tiene salió por la puerta grande o no. |
PLAZAS
Campo | Tipo De Dato | Longitud | Restricciones | Default | Nulos | Derivados | Descripción |
id plazas | TINYINT | 3 | No puede contener números negativos, ni puede ser mayor de 100. | 1 | No |
| Es la clave primaria de la tabla y es única. |
nombre | CHAR | 30 | No puede contener números. | Anónimo | No |
| Es el nombre de la plaza, no puede repetirse porque es único. |
localidad | CHAR | 20 | No puede tener números. |
| No |
| Es el nombre del lugar donde se encuentra dicha plaza. |
dirección | CHAR | 40 | No puede contener números negativos. |
| No |
| Es el domicilio en donde se localiza dicha plaza. |
aforo | INTERGER | 5 | No puede tener números negativos. |
| Si |
| Es la capacidad de aficionados que puede albergar una plaza. |
GANADERÍA
Campo | Tipo De Dato | Longitud | Restricciones | Default | Nulos | Derivados | Descripción |
id_ganaderia | TINYINT | 3 | No puede contener números negativo, ni ser mayor a 100. | 1 | No |
| Es la clave primaria de la tabla que sirve para relacionar a esta con otra tabla, es único. |
código | CHAR | 15 | No puede contener números negativos. |
| No |
| Es el código que identifica a cada ganadería y no puede repetirse. |
localidad | CHAR | 30 | No puede contener números. |
| No |
| Es el lugar en donde se ubica la ganadería. |
antigüedad | DATE |
| No puede ser una fecha mayor a la actual. |
| Si |
| Es la fecha que fue creada la ganadería. |
TOROS
Campo | Tipo De Dato | Longitud | Restricciones | Default | Nulos | Derivados | Descripción |
num_orden | TINYINT | 3 | No puede llevar números negativos, ni puede repetirse, ni ser mayor que 100. | 1 | No |
| Es el numero de orden de nacimiento del toro y es la llave primaria de esta tabla. |
id_ganaderia | TINYINT | 3 | No puede contener números negativos. | 1 | No |
| Es el código que identifica a cada ganadería y no puede repetirse. |
ano_nac | YEAR |
| No puede contener números negativos ni decimales. |
| Si |
| Es el año de nacimiento del toro. |
nombre | CHAR | 20 | Acepta solo letras y números enteros positivos. |
| No |
| Es el nombre del toro. |
color | CHAR | 10 | No puede contener números. |
| Si |
| Es el color de piel del toro. |
orden_toreado | TINYINT | 3 | No puede tener números negativos. | 1 | No |
| Es el orden en que fue toreado el toro. |
APODERADO
Campo | Tipo De Dato | Longitud | Restricciones | Default | Nulos | Derivados | Descripción |
fecha_matador | DATE |
| No puede tener una fecha mayor a la actual. |
| No |
| Es la fecha en la que el torero se convirtió en matador. |
id_torero | TINYINT | 3 | No puede ser negativo ni tampoco puede ser mayor que 100. |
| No |
| Esta es llave foránea y se relaciona con la tabla torero. |
FIESTAS
Campo | Tipo De Dato | Longitud | Restricciones | Default | Nulos | Derivados | Descripción |
num_orden | TINYINT | 3 | No puede llevar números negativos, ni puede repetirse, ni ser mayor que 100. |
| No |
| Es el número de orden del toro que va a ser toreado, es llave foránea y se relaciona con la tabla toros. |
id_plazas | TINYINT | 3 | No puede contener números negativos, ni puede ser mayor de 100. |
| No |
| Es el número de identificación de la plaza, es llave foránea y se relaciona con la tabla plazas. |
id_torero | TINYINT | 3 | No puede ser negativo ni tampoco puede ser mayor que 100. | Anónimo | No |
| Es el número con el que se identifica al torero, es llave foránea y se relaciona con la tabla torero. |
id_corrida | TINYINT | 3 | No puede ser negativo, ni mayor a 100. |
| No |
| Es el número de la corrida, es llave foránea y se relaciona con la tabla corrida. |
PREMIOS_TORERO
Campo | Tipo De Dato | Longitud | Restricciones | Default | Nulos | Derivados | Descripción |
id_premios | TINYINT | 3 | No puede contener números negativos, ni puede repetirse y tampoco puede ser mayor de 100. |
| No |
| Es el identificador de los premios, es llave foránea y se relaciona con la tabla premios. |
id_torero | TINYINT | 3 | No puede ser negativo ni tampoco puede ser mayor que 100. |
| No |
| Es el identificador del torero, es llave foránea y se relaciona a la tabla torero. |
id_corrida | TINYINT | 3 | No puede ser negativo, ni mayor a 100. |
| No |
| Es el numero para identificar a la corrida, es llave foránea y se relaciona a la tabla corrida. |
No hay comentarios:
Publicar un comentario