AnahiNicoli / FullStack_ISPC

Repositorio grupal 2º cuatri ISPC
2 stars 2 forks source link

#T9 - Crear modelo relacional y base de datos. #34

Closed AnahiNicoli closed 1 year ago

AnahiNicoli commented 2 years ago

Crear modelo relacional y base de datos para almacenar usuarios con historial, productos y ofertas y que se pueda consultar en cualquier momento de manera ágil y rápida (comentarios de feedback?). Requisito: editable.

“Yo como administrador quiero una base de datos para almacenar usuarios, historias de usuarios, productos y ofertas para poder usar esos datos y ofrecer un servicio más especializado.”

DamianGuidone commented 2 years ago

Doy comienzo a la tarea asignada, comenzaré con el modelo entidad relación, para ello primero voy a describir los requerimientos en cuanto a la base de datos para nuestro sitio:

1- Registro de Usuarios, nombres, apellidos, fecha de nacimiento, dni, tipo de dni, clave de acceso, nombre de perfil, tipo de usuario, activo, e-mail, teléfono celular, puntaje acumulado 2- Registro de acciones, para llevar las historias de usuarios, debe contar con fecha y hora de la acción, usuario(id), activa, tipo de Acción, etapa de acción. 3- Registro de productos donde llevar nombre, detalle, fecha vigencia inicio, fecha vigencia final, activo, categoría, subcategoría, nivel(para armar combos) 4- Registro de combos, nombre de combo, productos incluídos (en la lógica se usará el nivel del producto para armado de combos lógicos) 5- Incluir un registro de empresas asociadasa los servicios prestados y empresas que pagan publicidad en nuestro sitio.

DamianGuidone commented 2 years ago

Diagrama Entidad Relación:

IR A DIAGRAMA

DamianGuidone commented 2 years ago

Esquema Relacional:

Image

Script de cración de Base de Datos:

Acceso al script