miércoles, 6 de octubre de 2010

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