lunes, 8 de octubre de 2012

Diccionario de Datos



Base de datos de guammas

Lista de tablas

  • anuncio
  • anuncio_cupon
  • anuncio_evento
  • categoria
  • ciudad
  • comentario_anuncio
  • denuncia_anuncio
  • denuncia_comentario
  • dia
  • estado
  • foto_anuncio
  • horario_anuncio
  • horario_ubicacion
  • organizacion
  • rol
  • seguidor
  • servicio_especial
  • tag
  • tag_anuncio
  • tag_organizacion
  • tipo_anuncio
  • tipo_evento
  • tipo_horario
  • ubicacion
  • ubicacion_anuncio
  • usuario
  • usuario_cupon
  • valoracion_ubicacion

anuncio

(Nombre Físico: anuncio)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador del anuncio
titulotituloVARCHAR(150)NOT NULL
Título del anuncio
que_incluyeque_incluyeLONGVARCHAR
Detalles de los incluído en el anuncio
condicionescondicionesLONGVARCHAR
Condiciones para poder disfrutar de lo que ofrece el anuncio.
descripciondescripcionLONGVARCHARNOT NULL
Descripción del anuncio
precioprecioFLOATNOT NULL
Precio del anuncio
fecha_iniciofecha_inicioDATENOT NULL
Fecha de inicio de vigencia del anucio
fecha_finfecha_finDATENOT NULL
Fecha de fin de vigencia del anuncio
tipo_anuncio_id  (FK) tipo_anuncio_idINTEGERNOT NULL
Identificador del tipo de anuncio
horario_anuncio_id  (FK) horario_anuncio_idINTEGERNOT NULL
Identificador del horario del anuncio
activoactivoBITNOT NULL
Indicador del estado del anuncio: Activo / Inactivo
created_atcreated_atTIMESTAMPNOT NULL
Fecha y hora de creación del anuncio
updated_atupdated_atTIMESTAMP
Fecha y hora de última modificación del anuncio
References
Referenced By

anuncio_cupon

(Nombre Físico: anuncio_cupon)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador del anuncio Oferta con Cupón
cantidad_inicialcantidad_inicialINTEGERNOT NULL
Cantidad de cupones ofrecidos para la oferta
cantidad_restantecantidad_restanteINTEGERNOT NULL
Cantidad de cupones que disponibles
cantidad_personacantidad_personaINTEGERNOT NULL
Cantidad de cupones canjeables por persona
fecha_disfrute_iniciofecha_disfrute_inicioDATENOT NULL
Fecha de inicio para el disfrute de la Oferta de Cupón
fecha_disfrute_finfecha_disfrute_finDATENOT NULL
Fecha de fin para el disfrute de la Oferta de Cupón
anuncio_id  (FK) anuncio_idINTEGERNOT NULL
Identificador del anuncio vinculado a la Oferta de Cupón
References
Referenced By

anuncio_evento

(Nombre Físico: anuncio_evento)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador del anuncio tipo evento
coordenada_xcoordenada_xVARCHAR(30)NOT NULL
Coordenada X para la ubicación del evento
coordenada_ycoordenada_yVARCHAR(30)NOT NULL
Coordenada Y para la ubicación del evento
telefono_eventotelefono_eventoVARCHAR(11)
Número de teléfono del evento
pagina_web_eventopagina_web_eventoVARCHAR(255)
Sitio Web del evento
anuncio_id  (FK) anuncio_idINTEGERNOT NULL
Identificador del anuncio vinculado
ciudad_id  (FK) ciudad_idINTEGERNOT NULL
Identificador de la ciudad donde se realizará el evento
References

categoria

(Nombre Físico: categoria)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador de la categoría
nombre_categorianombre_categoriaVARCHAR(75)NOT NULL
Nombre de la categoría
categoria_padre_id  (FK) categoria_padre_idINTEGERNOT NULL
Identificador de la categoría padre, si la hubiere
usuario_id  (FK) usuario_idINTEGERNOT NULL
Identificador del usuario que sugiere la categoría
sugeridosugeridoBITNOT NULL
Estado de la categoría: Sugerida, No aceptada / Aprobada
created_atcreated_atTIMESTAMPNOT NULL
Fecha y hora en que se sugiere de la categoría
References
Referenced By

ciudad

(Nombre Físico: ciudad)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador de la ciudad
nombre_ciudadnombre_ciudadVARCHAR(200)NOT NULL
Nombre de la ciudad
aprobadaaprobadaBITNOT NULL
Campo de aprobación de ciudad sugerida: Aprobada / No revisada
estado_id  (FK) estado_idVARCHAR(2)NOT NULL
Identificador del estado vinculado
References
Referenced By

comentario_anuncio

(Nombre Físico: comentario_anuncio)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)  (FK) idINTEGERPKNOT NULL
Identificador del comentario a anuncio
comentariocomentarioLONGVARCHARNOT NULL
Comentario del usuario respecto al anuncio
usuario_id  (FK) usuario_idINTEGERNOT NULL
Identificador del usuario que comenta el anuncio
denunciadodenunciadoBITNOT NULL
Estado de un comentario: Denunciado / Activo
comentario_padre_id  (FK) comentario_padre_idINTEGERNOT NULL
Comentario al que se responde, si aplicara
anuncio_id  (FK) anuncio_idINTEGERNOT NULL
Identificador del anuncio comentado
created_atcreated_atTIMESTAMPNOT NULL
Fecha y hora de creación del comentario
updated_atupdated_atTIMESTAMP
Fecha y hora de última modificación de comentario
References
Referenced By

denuncia_anuncio

(Nombre Físico: denuncia_anuncio)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador de la denuncia
denuncia_anunciodenuncia_anuncioLONGVARCHARNOT NULL
Descripción de la denuncia
atendidaatendidaBITNOT NULL
Estado de la denuncia: Atendida / Pendiente
ubicacion_anuncio_id  (FK)  (FK) ubicacion_anuncio_idINTEGERNOT NULL
Identificador del anuncio y sucursal denunciados
usuario_id  (FK) usuario_idINTEGERNOT NULL
Identificador del usuario que denuncia
created_atcreated_atTIMESTAMPNOT NULL
Fecha y hora de creación de la denuncia
updated_atupdated_atTIMESTAMP
Fecha y hora de última actualización de la denuncia
References

denuncia_comentario

(Nombre Físico: denuncia_comentario)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador de la denuncia a un comentario
denuncia_comentariodenuncia_comentarioLONGVARCHARNOT NULL
Descripción de la denuncia a un comentario
atendidaatendidaBITNOT NULL
Estado de la denuncia: Atendida / Pendiente
comentario_anuncio_idcomentario_anuncio_idINTEGERNOT NULL
Identificador del comentario denunciado
usuario_id  (FK) usuario_idINTEGERNOT NULL
Identificador del usuario que denuncia el comentario
created_atcreated_atTIMESTAMPNOT NULL
Fecha y hora de creación de la denucia
updated_atupdated_atTIMESTAMP
Fecha y hora de última modificación de la denuncia
References
Referenced By

dia

(Nombre Físico: dia)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador de día de la semana
diadiaVARCHAR(9)NOT NULL
Día de la semana
Referenced By

estado

(Nombre Físico: estado)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idVARCHAR(2)PKNOT NULL
Identificador del estado de Venezuela
nombre_estadonombre_estadoVARCHAR(50)NOT NULL
Nombre del estado de Venezuela
Referenced By

foto_anuncio

(Nombre Físico: foto_anuncio)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador de la imagen
imagenimagenVARCHAR(255)NOT NULL
Nombre encriptado de la imagen
anuncio_id  (FK) anuncio_idINTEGERNOT NULL
Identificador del anuncio asociado
activoactivoINTEGERNOT NULL
Estado de la imagen: Activa / Inactiva o Eliminada
created_atcreated_atTIMESTAMPNOT NULL
Fecha y hora de creación de la imagen
updated_atupdated_atTIMESTAMP
Fecha y hora de última modificación de la imagen
References

horario_anuncio

(Nombre Físico: horario_anuncio)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador del horario de anuncio
dia_id  (FK) dia_idINTEGERNOT NULL
Identificador del día de vigencia del anuncio del anuncio
hora_iniciohora_inicioTIMENOT NULL
Identificador del anuncio vinculado
hora_finhora_finTIMENOT NULL
Hora de fin de vigencia de anuncio
tipo_horario_id  (FK) tipo_horario_idINTEGERNOT NULL
Identificador del tipo de horario
created_atcreated_atTIMESTAMPNOT NULL
Fecha y hora de creación del horario de anuncio
updated_atupdated_atTIMESTAMP
Fecha y hora del última modificación de horario de anuncio
References
Referenced By

horario_ubicacion

(Nombre Físico: horario_ubicacion)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador del horario de la ubicación
dia_id  (FK) dia_idINTEGERNOT NULL
Identificador del día de disponibilidad de la ubicación
hora_apertura_mananahora_apertura_mananaTIMENOT NULL
Hora de apertura de la ubicación en la mañana
hora_cierre_mananahora_cierre_mananaTIME
Hora de cierre de la localización en la mañana
hora_apertura_tardehora_apertura_tardeTIME
Hora de apertura de la localización en la tarde
hora_cierre_tardehora_cierre_tardeTIMENOT NULL
Hola de cierre de la localización en la tarde
horario_corridohorario_corridoBITNOT NULL
Si el horario es corrido (no cierra al mediodía)
ubicacion_id  (FK) ubicacion_idINTEGERNOT NULL
Identificador de la ubicación asociada
tipo_horario_id  (FK) tipo_horario_idINTEGERNOT NULL
Identificador del tipo de horario asociado
created_atcreated_atTIMESTAMPNOT NULL
Fecha y hora de creación del horario de ubicación
updated_atupdated_atTIMESTAMP
Fecha y hora del última modificación de horario de ubicación
References

organizacion

(Nombre Físico: organizacion)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador de la empresa
nombre_organizacionnombre_organizacionVARCHAR(150)NOT NULL
Nombre de la organizacion
logotipologotipoVARCHAR(255)
Logotipo / Avatar de la empresa
categoria_id  (FK) categoria_idINTEGERNOT NULL
Identificador de la categoría vinculada
facebook_organizacionfacebook_organizacionVARCHAR(255)
Cuenta de facebook de la organización
twitter_organizaciontwitter_organizacionVARCHAR(255)
Cuenta de twitter de la organización
googleplus_organizaciongoogleplus_organizacionVARCHAR(255)
Cuenta de Google+ de la organización
pagina_webpagina_webVARCHAR(255)
Sitio Web de la empresa
documentodocumentoVARCHAR(255)
Documento escaneado que verifica los datos de la empresa
verificadaverificadaBITNOT NULL
Estado de la empresa: Verificada / No verificada
usuario_id  (FK) usuario_idINTEGERNOT NULL
Identificador del usuario que registra la empresa
activaactivaBITNOT NULL
Estado de la empresa: Activa / Inactiva o Eliminada
saltsaltVARCHAR(40)NOT NULL
Medida de seguridad para encriptar el token de la empresa
tokentokenVARCHAR(32)NOT NULL
Identificador único seguro de la empresa
created_atcreated_atTIMESTAMPNOT NULL
Fecha y hora de creación de la empresa
updated_atupdated_atTIMESTAMP
Fecha y hora de última modificación de la empresa
References
Referenced By

rol

(Nombre Físico: rol)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
nombre_rolnombre_rolVARCHAR(50)
Referenced By

seguidor

(Nombre Físico: seguidor)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)  (FK) idINTEGERPKNOT NULL
Identificador del seguimiento
usuario_id  (FK) usuario_idINTEGERNOT NULL
Identificador del usuario que sigue
organizacion_idorganizacion_idINTEGERNOT NULL
Identificador de la organización seguida
activoactivoINTEGERNOT NULL
Estado del seguimiento: Activo / Inactivo
created_atcreated_atTIMESTAMPNOT NULL
Fecha y hora de creación del seguimiento
updated_atupdated_atTIMESTAMP
Fecha y hora de última modificación del seguimietno
References

servicio_especial

(Nombre Físico: servicio_especial)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador del servicio especial
nombre_servicio_especialnombre_servicio_especialVARCHAR(100)NOT NULL
Nombre del servicio especial
que_incluyeque_incluyeLONGVARCHAR
Detalles de los incluído en el anuncio
condicionescondicionesLONGVARCHAR
Condiciones para poder disfrutar de lo que ofrece el anuncio
descripciondescripcionLONGVARCHARNOT NULL
Descripción del anuncio
precioprecioFLOAT
Precio del servicio especial
imagenimagenVARCHAR(255)NOT NULL
Imagen promocional del servicio
horario_anuncio_id  (FK) horario_anuncio_idINTEGERNOT NULL
Identificador del horario del servicio especial
activoactivoBITNOT NULL
Estado del servicio: Activo / Inactivo
created_atcreated_atTIMESTAMPNOT NULL
Fecha y hora de creación del servicio
updated_atupdated_atTIMESTAMP
Fecha y hora de última modificación del servicio
References

tag

(Nombre Físico: tag)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador de la etiqueta
etiquetaetiquetaVARCHAR(100)NOT NULL
Etiqueta / Tag / Palabra clave
created_atcreated_atTIMESTAMPNOT NULL
Fecha y hora de creación de la etiqueta
updated_atupdated_atTIMESTAMPNOT NULL
Fecha y hora de última modificación de la etiqueta
Referenced By

tag_anuncio

(Nombre Físico: tag_anuncio)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador de la etiqueta de anuncio
tag_id  (FK) tag_idINTEGERNOT NULL
Identificador de la etiqueta asociada
anuncio_id  (FK) anuncio_idINTEGERNOT NULL
Identificador del anuncio etiquetado
References
  • anuncio through (anuncio_id)
  • tag through (tag_id)

tag_organizacion

(Nombre Físico: tag_organizacion)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)  (FK) idINTEGERPKNOT NULL
Identificador de la etiqueta de organización
tag_id  (FK) tag_idINTEGERNOT NULL
Identificador de la etiqueta asociada
organizacion_idorganizacion_idINTEGERNOT NULL
Identificador de la organizacion etiquetada
References

tipo_anuncio

(Nombre Físico: tipo_anuncio)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador del tipo de anuncio
nombre_tipo_anuncionombre_tipo_anuncioVARCHAR(50)NOT NULL
Nombre del tipo de anuncio
Referenced By

tipo_evento

(Nombre Físico: tipo_evento)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador del tipo de evento
nombre_tipo_eventonombre_tipo_eventoVARCHAR(75)NOT NULL
Nombre del tipo de evento
sugeridosugeridoBITNOT NULL
Estado del tipo de evento: Sugerido / Aprobado
usuario_sugiere_id  (FK) usuario_sugiere_idINTEGERNOT NULL
Usuario que sugiere el tipo de evento
created_atcreated_atTIMESTAMPNOT NULL
Fecha de sugerencia del tipo de evento
updated_atupdated_atTIMESTAMPNOT NULL
Fecha de aprobación del tipo de evento
References
  • usuario through (usuario_sugiere_id)

tipo_horario

(Nombre Físico: tipo_horario)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador del tipo de horario
nombre_tipo_horarionombre_tipo_horarioVARCHAR(100)NOT NULL
Nombre del tipo de horario
usuario_id  (FK) usuario_idINTEGERNOT NULL
Identificador del usuario que crea el tipo de horario
anuncioanuncioINTEGERNOT NULL
Si el tipo de horario es para anuncios
created_atcreated_atTIMESTAMPNOT NULL
Fecha y hora de creación del horario
References
Referenced By

ubicacion

(Nombre Físico: ubicacion)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)  (FK) idINTEGERPKNOT NULL
Identificador de la ubicación
rifrifVARCHAR(15)NOT NULL
Rif de la ubicación
nombrenombreVARCHAR(150)
Nombre de la ubicación
principalprincipalBITNOT NULL
Si la ubicación es la principal
coordenada_xcoordenada_xVARCHAR(30)NOT NULL
Coordenada x para la ubicación de la empresa
coordenada_ycoordenada_yVARCHAR(30)NOT NULL
Coordenada y para la ubicación de la empresa
telefono_1telefono_1VARCHAR(12)NOT NULL
Teléfono principal de la ubicación
telefono_2telefono_2VARCHAR(12)
Teléfono secundario de la ubicación
detalle_direcciondetalle_direccionLONGVARCHARNOT NULL
Dirección detallada
verificadaverificadaBITNOT NULL
Estado de la ubicación de la empresa: Verificada / No verificada
ciudad_id  (FK) ciudad_idINTEGERNOT NULL
Identificador de la ciudad donde se encuentra ubicada la empresa
organizacion_idorganizacion_idINTEGERNOT NULL
Identificador de la organización que se esta ubicando
created_atcreated_atTIMESTAMPNOT NULL
Fecha y hora de creación de la ubicación
updated_atupdated_atTIMESTAMP
Fecha y hora de la última modificación de la ubicación
References
Referenced By

ubicacion_anuncio

(Nombre Físico: ubicacion_anuncio)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador de la ubicación de un anuncio
ubicacion_id  (FK) ubicacion_idINTEGERNOT NULL
Identificador de la ubicación de empresa que publica el anuncio
anuncio_id  (FK) anuncio_idINTEGERNOT NULL
Identificador del anuncio que se ubica
created_atcreated_atTIMESTAMPNOT NULL
Fecha y hora de creación de la ubicación de un anuncio
updated_atupdated_atTIMESTAMP
Fecha y hora de la última modificación de la ubicación de un anuncio
References
Referenced By

usuario

(Nombre Físico: usuario)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador del usuario
nombre_usuarionombre_usuarioVARCHAR(50)NOT NULL
Nombre del usuario (Username)
contrasenacontrasenaVARCHAR(255)NOT NULL
Contraseña de la cuenta de usuario
correo_electronicocorreo_electronicoVARCHAR(50)NOT NULL
Correo electrónico asociado
nombrenombreVARCHAR(50)
Nombre del usuario
apellidoapellidoVARCHAR(50)
Apellido del usuario
avataravatarVARCHAR(255)
Avatar o imágen de perfil de usuario
actividadactividadINTEGERNOT NULL
Valoracion por actividad del usuario
ultimo_inicio_sesionultimo_inicio_sesionTIMESTAMP
Fecha y hora del último inicio de sesión
activoactivoBITNOT NULL
Estado del usuario: Activo / Inactivo
perfil_facebookperfil_facebookVARCHAR(150)
Identificador del perfil de facebook del usuario
perfil_twitterperfil_twitterVARCHAR(150)
Identificador del perfilde twitter del usuario
perfil_googleplusperfil_googleplusVARCHAR(255)
Identificador del perfil de Google+ del usuario
pref_correo_electronico_publicopref_correo_electronico_publicoBITNOT NULL
Si el usuario permite que su correo electrónico sea público
rol_id  (FK) rol_idINTEGERNOT NULL
Identificador del rol del usuario
ciudad_id  (FK) ciudad_idINTEGERNOT NULL
Ciudad referencial de ubicación del
del usuario
created_atcreated_atTIMESTAMPNOT NULL
Fecha y hora de creación de la ubicación del usuario
updated_atupdated_atTIMESTAMP
Fecha y hora de la última modificación del usuario
References
  • ciudad through (ciudad_id)
  • rol through (rol_id)
Referenced By

usuario_cupon

(Nombre Físico: usuario_cupon)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador del cupón adquirido por un usuario
usuario_id  (FK) usuario_idINTEGERNOT NULL
Identificador del usuario que adquiere el cupón
anuncio_cupon_id  (FK) anuncio_cupon_idINTEGERNOT NULL
Identificador del anuncio tipo cupón
created_atcreated_atTIMESTAMPNOT NULL
Fecha y hora de adquisición del cupón
References

valoracion_ubicacion

(Nombre Físico: valoracion_ubicacion)

Nombre lógico de la columnaNombre Físico de la columnaTipoPKNulo?
id (PK)idINTEGERPKNOT NULL
Identificador de la valoración de la ubicación
puntospuntosINTEGERNOT NULL
Puntaje aquirido por la ubicación
observacionobservacionLONGVARCHARNOT NULL
Comentario del usuario que valora
usuario_id  (FK) usuario_idINTEGERNOT NULL
Usuario que valora
ubicacion_id  (FK) ubicacion_idINTEGERNOT NULL
Ubicación valorada
created_atcreated_atTIMESTAMPNOT NULL
Fecha y hora en que fue dada la valoración
References

No hay comentarios:

Publicar un comentario