Вы находитесь на странице: 1из 22

Nombre de la tabla: categoria

Descripcion Tabla que contendrá la descripcion de las categorias de los prod


Llave Nombre Tipo
PK id BigInt
descripcion Text
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: estadistica


Descripcion Tabla que contendrá las estadísticas de cada producto
Llave Nombre Tipo
PK id BigInt
FK id_producto BigInt
FK id_tipo_estadistica BigInt
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: tipo_estadistica


Descripcion Tabla que contendra la descripción del tipo de estadística
Llave Nombre Tipo
PK id Integer
tipo Text
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: parametrizacion


Descripcion Tabla que contendra la cantidad permitida de locales registrados
Llave Nombre Tipo
PK id BigInt
key Text
cantidad Integer
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: tipo_identificacion


Descripcion Tabla que contendrá la descripción del tipo de identificación
Llave Nombre Tipo
PK id BigInt
tipo Text
FK auditoria Integer
last_modify TimeStamp

Nombre de la tabla: tipo_pqr


Descripcion Tabla que contendrá la descripción del tipo de PQR
Llave Nombre Tipo
PK id Integer
descripcion Text
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: rol


Descripcion Tabla que almacena los posibles roles que puede tener un usua
Llave Nombre Tipo
PK id Integer
tipo_rol Text
FK auditoria BigInt
last_modify TimeStamp
egoria
bla que contendrá la descripcion de las categorias de los productos
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena la descripcion de la categoria.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

adistica
bla que contendrá las estadísticas de cada producto
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena el id del producto.
Almacena el id del tipo de estadistica a la que corresponde.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

o_estadistica
bla que contendra la descripción del tipo de estadística
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena la descripcion del tipo de identificacion.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

ametrizacion
bla que contendra la cantidad permitida de locales registrados para un comerciante
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena el tipo de parametrización
Almacena la cantidad permitidas
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

o_identificacion
bla que contendrá la descripción del tipo de identificación
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena la descripcion del tipo de identificacion.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

o_pqr
bla que contendrá la descripción del tipo de PQR
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena la descripcion del tipo de pqr.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

bla que almacena los posibles roles que puede tener un usuario
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena la descripcion del tipo de rol.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.
Nombre de la tabla: calificacion_local
Descripcion Tabla que contendra la calificación del local
Llave Nombre Tipo
PK id BigInt
calificacion Integer
comentario Text
fecha TimeStamp
FK id_local BigInt
email Text
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: categoria_producto


Descripcion Tabla que le asigna la categoria al producto
Llave Nombre Tipo
PK id BigInt
FK id_categoria BigInt
FK id_producto BigInt
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: detalle_pedido


Descripcion Tabla que contendra la descripción del pedido realizado por el u
Llave Nombre Tipo
PK id BigInt
precio_compra Double
cantidad Integer
total Double
FK id_productos BigInt
FK id_pedido BigInt
calificacion Double
descripcion Text
imagen Text
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: detalle_promocion


Descripcion Tabla que almacena una promoción a un respectivo producto
Llave Nombre Tipo
PK id BigInt
fecha_inicio TimeStamp
fecha_fin TimeStamp
FK id_producto BigInt
FK id_promocion BigInt
FK id_local_producto BigInt
porcentaje Double
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: empresa


Descripcion Tabla que contiene los datos de una empresa
Llave Nombre Tipo
PK id BigInt
telefono BigInt
direccion Text
nombre Text
rut Text
url Text
identificacion Text
registro_mercantil Text
FK id_usuario BigInt
calificacion_total Double
FK id_estado Integer
FK id_tipo_identificacion Integer
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: estado_empresa


Descripcion Tabla que contiene la descripción de los estados posibles para
Llave Nombre Tipo
PK id BigInt
tipo_estado Text
FK auditoria BigInt
last_modify TimeStamp
Nombre de la tabla: estado_pedido
Descripcion Tabla que contiene los posibles estados de un pedido
Llave Nombre Tipo
PK id BigInt
tipo_estado Text
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: fotos_producto


Descripcion Tabla donde se almacena las url de las fotos de cada producto
Llave Nombre Tipo
PK id BigInt
url_fotos Text
foto_priority Integer
Fk id_producto BigInt
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: local


Descripcion Tabla que almacena la información de cada local
Llave Nombre Tipo
PK id BigInt
horario Json
calificacion Double
fotos Text
qr Text
telefono BigInt
estado Boolean
FK id_empresa BigInt
latitud Double
longitud Double
direccion Text
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: local_producto


Descripcion Tabla que relaciona los productos con los locales
Llave Nombre Tipo
PK id BigInt
FK id_producto BigInt
FK id_local BigInt
cantidad Integer
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: notificacion_correo


Descripcion Tabla que almacena los correos que se han enviado
Llave Nombre Tipo
PK id BigInt
objeto_correo Json
estado_correo Boolean
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: pedido


Descripcion Tabla que almacena la informacion de un pedido
Llave Nombre Tipo
PK id BigInt
precio_total Double
fecha TimeStamp
aceptado Boolean
fecha_aceptacion TimeStamp
FK id_local BigInt
FK id_usuario BigInt
FK id_estado_pedido Integer
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: pqr


Descripcion Tabla que almacena la informacion de un PQR
Llave Nombre Tipo
PK id BigInt
imagen_respuesta Text
fecha_pqr TimeStamp
fecha_respuesta TimeStamp
respuesta Text
estado Boolean
FK id_pedido BigInt
FK id_tipo_pqr Integer
FK id_usuario BigInt
email Text
descripcion Text
imagen_pqr Text
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: producto


Descripcion Tabla que almacena la información de un producto
Llave Nombre Tipo
PK id BigInt
nombre_producto Text
precio Double
descripcion Text
estado Boolean
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: promociones

Descripcion Tabla que guardará las promociones de un usuario, quedará de


usuario
Llave Nombre Tipo
PK id BigInt
porcentaje Double
FK id_usuario BigInt
FK auditoria BigInt
estado Boolean
last_modify TimeStamp

Nombre de la tabla: push


Descripcion Tabla que almacena las notificaciones PUSH para el comercian
Llave Nombre Tipo
PK id BigInt
mensaje Text
fecha TimeStamp
FK id_detalle_pedido BigInt
FK auditoria BigInt
last_modify TimeStamp
ificacion_local
bla que contendra la calificación del local
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena la calificacion correspondiente al local.
Almacena el comentario que se asigna al local.
Almacena la fecha en la que se realizo la calificacion del local.
Almacena el id del local.
Almacena el correo electronico del usuario si no esta registrado en la plataforma.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

egoria_producto
bla que le asigna la categoria al producto
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena el id de la categoria a la que pertence un producto.
Almacena el id del producto.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

alle_pedido
bla que contendra la descripción del pedido realizado por el usuario
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena el valor del pedido
Almacena la cantidad del producto
Almacena el precio total de la compra.
Almacena el id del producto del pedido.
Almacena el id del pedido al que se hace referencia.
Almacena la calificacion que se realiza sobre el pedido.

Almacena la descripcion correspondiente a la calificacion que se realiza sobre el pedido.


Almacena la url de la imagen sobre la calificacion del pedido.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

alle_promocion
bla que almacena una promoción a un respectivo producto
Descripcion
Numero único de cada registro de la tabla correpondiente a la llave primaria.
Almacena la fecha inicial de la promocion/descuento.
Almacena la fecha final de la promocion/descuento.
Almacena el id del producto al que se le realiza un descuento.
Almacena el id de la promoción con el que se relaciona
Almacena el id del cruce entre el local y el producto, para saber el local al que pertence
el producto.
Almacena el porcentaje de descuento que se aplicara al producto.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

presa
bla que contiene los datos de una empresa
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena el telefono de una empresa.
Almacena la direccion de una empresa.
Almacena le nombre de la empresa.
Almacena la url del archivo del rut.
Almacena la url del sitio web de una empresa.
Almacena el numero o archivo de identificacion.
Almacena el archivo del registro mercantil de una empresa.
Almacena el id del usuario al que pertenece la empresa.
Almacena la calificacion total de la empreas dado por el promedio de los locales de la
misma.
Almacena el id del estado de la empresa.
Almacena el id del tipo de identificacion que se va a registrar.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

ado_empresa
bla que contiene la descripción de los estados posibles para una empresa
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena la descripcion en la que se encuentra una empresa.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.
ado_pedido
bla que contiene los posibles estados de un pedido
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena la descripcion del estado en que se encuentra un pedido.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

os_producto
bla donde se almacena las url de las fotos de cada producto
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena la url de la foto.
Almacena la prioridad de la foto del producto.
Almacena el id del producto al que se le guarda la foto.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

al
bla que almacena la información de cada local
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena el horario del local.
Almacena la calificacion total del local.
Almacena la url de la foto de un local.
Almacena el codigo qr del local.
Almacena el telefono del local.
Almacena el estado en que se encuentra un local sea true habilitado y false inhabilitado.
Almacena el id de la empresa a la cual pertenece el local.
Almacena la latitud de la direccion del local.
Almacena la longitud de la direccion del local.
Almacena textualmente la direccion del local.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

al_producto
bla que relaciona los productos con los locales
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena el id del producto de un local.
Almacena el id del local
Almacena la cantidad del producto
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

ificacion_correo
bla que almacena los correos que se han enviado
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena todo el cuerpo del correo.
Almacena el estado del correo sea true enviado y false no enviado.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

dido
bla que almacena la informacion de un pedido
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena el precio total del pedido.
Almacena la fecha correspondiente al pedido.
Almacena true si el pedido ya fue entregado y false en caso contrario
Almacena la fecha en que se entrego el pedido
Almacena el id del local del que se realizo el pedido.
Almacena el id del usuario al que sera entregado el pedido.
Almacena el id del estado del pedido.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

r
bla que almacena la informacion de un PQR
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena la url de la imagen que corresponde a la respuesta del pqr.
Almacena la fecha en que se realiza el pqr.
Almacena la fecha correspondiente a la respuesta del pqr.
Almcena la respuesta al pqr.
Almacena el estado en que se encuentra el pqr.
Almacena el id del pedido al que se va a presentar un pqr.
Almacena el id correspondiente del tipo de pqr que se realiza.
Almacena el id del usuario que realiza el pqr.
Almacena el correo electronico del usuario que realiza el pqr en caso de no estar
registrado en la plataforma.
Almacena la descripcion, el cuerpo del pqr.
Almacena la url de la imagen que corresponde al pqr.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

oducto
bla que almacena la información de un producto
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena el nombre del producto que sera el titulo que se vera en la plataforma.
Almacena el valor del producto.
Almacena la desctipcion del producto, datos mas especificos del mismo.
Almacena el estado del usuario si se encuentra habilitado o no.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

omociones
bla que guardará las promociones de un usuario, quedará de forma global para el respectivo
uario
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena el porcentaje que se le va a dar al producto en descuento.
Almacena el id del usuario que ingresa el porcentaje.
Almacena el id del usuario.
Almacena el estado en que se encuentra una promocion.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

sh
bla que almacena las notificaciones PUSH para el comerciante
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena el mensaje que se le mostrara al usuario.
Almacena la fecha en que se hace la el push.
Almacena el id del detalle del pedido.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.
Nombre de la tabla: auditoria
Descripcion Tabla que almacena los cambios que se han realizado en todas las ta
Llave Nombre Tipo
PK id BigInt
accion Text
schema Text
tabla Text
data Json
pk Text
fecha TimeStamp
token Text
last_modify TimeStamp

Nombre de la tabla: aplicación


Descripcion Tabla que almacena el tipo de aplicación en la que el usuairo inicio se
Llave Nombre Tipo
PK id BigInt
tipo_aplicacion Text
FK auditoria BigInt
last_modify TimeStamp
ditoria
bla que almacena los cambios que se han realizado en todas las tablas
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena la accion que se realizo sobre la tabla.
Almacena el esquema que se realizo cambios.
Almacena la tabla a la que se realizo cambios.
Almacana el dato al que se le realizo cambios.
Almacena la llave primaria de la fila al que se realizo el cambio
Almacena la fecha correspondiente a la transaccion realizada.

Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

icación
bla que almacena el tipo de aplicación en la que el usuairo inicio sesión
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena la descripcion de la aplicacion.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.
Nombre de la tabla: control_de_sesion
Descripcion Tabla que almacena la información de inicio de sesión
Llave Nombre Tipo
PK id BigInt
token Text
caducidad TimeStamp
expedicion TimeStamp
FK id_aplicacion Integer
FK id_usuario BigInt
FK auditoria Integer
last_modify TimeStamp

Nombre de la tabla: estado_usuario


Descripcion Tabla que almacena los estados posibles para un usuario
Llave Nombre Tipo
PK id BigInt
descripcion Text
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: historial


Descripcion Tabla que almacena el historial de busqueda de un usuario
Llave Nombre Tipo
PK id BigInt
filtro Json
fecha_busqueda TimeStamp
FK id_usuario BigInt
FK auditoria BigInt
last_modify TimeStamp

Nombre de la tabla: usuario


Descripcion Tabla que almacena la informacion de un usuario
Llave Nombre Tipo
PK id BigInt
nombre Text
apellido Text
direccion Text
telefono BigInt
U correo Text
clave Text
avatar_fotos Text
U token Text
identificacion BigInt
fecha_fin_token TimeStamp
FK id_rol Integer
FK id_estado_usuario Integer
FK auditoria Integer
last_modify TimeStamp
ntrol_de_sesion
bla que almacena la información de inicio de sesión
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Descripcion de estado en que se encuentra la empresa.
Almacena la fecha de caducidad del token.
Almacena la fecha de expedicion del token.
Almacena el id de la aplicación desde la que navega el usuario.
Almacena el id del usuario que navega en la plataforma.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

ado_usuario
bla que almacena los estados posibles para un usuario
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena la descripcion del estado del usuario.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

torial
bla que almacena el historial de busqueda de un usuario
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena la palabra que se busco.
Almacena la fecha en la que se realizo la busqueda.
Almacena el id del usuario que busco.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

uario
bla que almacena la informacion de un usuario
Descripcion
Numero unico de cada registro de la tabla correpondiente a la llave primaria.
Almacena los nombres del usuario.
Almacena los apellidos del usuario.
Almacena la direccion que se usara para entregar el pedido.
Almacena el telefono del usuario.
Almacena el correo electronico del usuario.
Almacena la clave con la que se logea el usuario.
Almacena la url de la foto de perfil del usuario.
Almacena el token correspondiente al usuario.
Almacena la identificacion del usuario.
Almacena la fecha caducidad del token.
Almacena el id del rol al que pertenece el usuario.
Almacena el id del destado en que se encuantra un usuario.
Almacena el id del usuario.
Almacena la fecha correspondiente a la ultima transaccion que se realizo en al tabla.

Вам также может понравиться