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

Contenido del Modelo Datos (P-EL-DA)

1. Modelo Lgico de la Base de Datos.

Descripcin:

En este diseo lgico de la base de datos, observamos las 10 tablas que se planea usar, as mismo las relaciones que existen entre ellas y su cardinalidad con la finalidad que se aprecie el uso de ellas en la construccin del sistema de gestin y distribucin de productos para la empresa SexJuguetes SAC. Las tablas que se usaran son:

Producto: La cual se encargara de almacenar los datos de los productos de la empresa SexJuguetes SAC.

Producto_hstock: La cual almacena el historial de stock que se hayan aadido a uno o varios productos.

Producto_sucursal: La cual muestra los productos que se encuentran en casa sucursal de la empresa SexJuguetes SAC.

Producto_envio: La cual almacena el listado de productos que se hacen en un envo

Producto_venta: La cual registrara los productos que han sido vendidos en la empresa SexJuguetes SAC.

Envo: La almacena el detalle de los envos que se hayan realizado o enviado a una sucursal.

Sucursal: La cual muestra los datos de los diferentes locales de la empresa SexJuguetes SAC.

Venta: La cual muestras los datos de cada una de las ventas realizadas en la empresa SexJuguetes SAC.

Empleado: La cual muestra los datos de los diferentes trabajadores de la empresa SexJuguetes SAC.

Cliente: La cual almacena los datos de los clientes de la empresa SexJuguetes SAC.

A continuacin se muestra el diseo lgico de la base de datos de la empresa SexJuguetes SAC.

2. Modelo Fsico de la Base de Datos.


Descripcin: En este diseo fsico de la base de datos, observaremos las 10 tablas mencionadas as como sus campos aumentando ahora su tipo y longitud, estas caractersticas sirven para disear la base de datos porque sabemos cules son los atributos, el tipo y la longitud que cada uno tiene.

3. Diccionario de Datos. 3.1. Tabla Productos.

Descripcin: Esta tabla es la encargada de almacenar toda la informacin de los productos tales como su nombre, precio entre otras, que se encuentran en venta, de esta manera se consultara para cualquier posible venta. Columnas: PK Nombre producto_id producto_modelo producto_nombre producto_desc producto_precio producto_img producto_stock producto_freg producto_fact Descripcin Cdigo interno de cada producto El modelo de cada producto a la venta. El nombre de cada producto a vender. El descuento aplicado a cada producto. El precio de venta de cada producto. La imagen a mostrar de cada producto. La cantidad de productos con la que se cuenta. Fecha en la que se registra el producto. Fecha de actualizacin o modificacin. Opc? N N N N N N N N N Tipo INT VARCHAR(45) VARCHAR(150) TEXT DECIMAL(10,2) TEXT INT DATETIME DATETIME

3.2.

Tabla productos_sucursal.

Descripcin: Esta tabla muestra la cantidad de productos que se encuentran en cada sucursal, indicando el nombre del producto, la cantidad de cada uno y en que sucursal se encuentra.

Columnas: PK Nombre sucursal_id producto_id stock Descripcin El id de la sucursal donde se encuentra el producto El id del producto que se menciona. La cantidad de productos que se encuentra en dicha sucursal Opc? S S N Tipo INT INT INT

3.3.

Tabla producto_envio.

Descripcin: En esta tabla se almacenan la cantidad de productos que han sido enviados y se mantiene un control de los mismos. Columnas: PK Nombre pe_id envio_id producto_id pe_cant Descripcin El cdigo interno por cada envo de producto. El id de cada envo generado. El id de cada producto enviado. La cantidad de productos enviados Opc? N S S N Tipo INT INT INT INT

3.4.

Tabla producto_hstock.

Descripcin: En esta tabla se almacena el historial de stock que se hayan aadido de uno o varios productos. Columnas: PK * Nombre pstock_id producto_id pstock_cant pstock_freg Descripcin El cdigo interno por cada El id de cada producto registrado. La cantidad de los productos registrados. La fecha en la que se hizo el registro. Opc? N S N N Tipo INT INT INT DATE

3.5.

Tabla producto_venta.

Descripcin: Es la tabla que se encarga de almacenar las ventas que realiza la empresa, guarda datos como los productos que se vendieron, el id de la venta, etc. Columnas: PK Nombre producto_id venta_id pv_preciof pv_cant Descripcin El id del producto que se vendi. El id de la venta que se realiz. Precio final del producto. La cantidad que se vendieron, Opc? S S N n Tipo INT INT DECIMAL(10,2) INT

3.6.

Tabla envo.

Descripcin: En esta tabla se registran los envos que se realizan, se guardan datos como que producto se envi, quien la realiza y la sucursal. Columnas: PK * Nombre envio_id sucursal_destino empleado_recepcion empleado_distribucion envio_estado envio_freg envio_frecib Descripcin El cdigo interno para los envos. La sucursal a donde llegaran los productos. El empleado que recibir los productos. El empleado que realiza el envo de los productos. El estado en el que se encuentra el envo. La fecha en la que se realiz el envo. La fecha en la que el envo llego al punto de destino Opc? N S S S N N n Tipo INT INT INT INT INT DATETIME DATETIME

3.7.

Tabla sucursal.

Descripcin: En esta tabla se almacena la informacin de las diferentes sucursales con las que cuenta la empresa SEXJUGUETES SAC. Columnas: PK * Nombre sucursal_id sucursal_nombre sucursal_direccion sucursal_telf sucursal_desc Descripcin El cdigo interno con la que se identifica a cada sucursal. El nombre que se le asigna a cada sucursal. La direccin en la que se ubica geogrficamente. El telfono en donde se comunicaran. Descripcin adicional sobre la sucursal. Opc? N N N N N Tipo INT VARCHAR(150) TEXT VARCHAR(100) TEXT

3.8.

Tabla venta.

Descripcin: En esta tabla se registran las ventas que se realizan en la empresa, almacenando datos como el empleado que realizo la venta, que producto vendi, etc. Columnas: PK * Nombre venta_id empleado_id venta_estado venta_freg cliente_id Descripcin Cdigo interno para registrar las ventas. Id del empleado que realiza las ventas. Como se encuentra la venta, estado de su proceso. Fecha del registro de la venta. Id del cliente que hace la compra. Opc? N S N N S Tipo INT INT INT DATETIME INT

3.9.

Tabla empleado.

Descripcin: En esta tabla se registran a los empleados que trabajan en la empresa, se registran datos como su nombre, telfono, tipo, etc. Columnas: PK * Nombre empleado_id Descripcin El cdigo interno con los que re registran a los empleados. El nombre del empleado. Los apellidos del empleado El correo del empleado La direccin del empleado El nombre de usuario del sistema para el empleado. La contrasea del empleado para usar el sistema. El tipo de empleado que es. El estado en el que se encuentra el empleado La id de la sucursal en la que labora. La fecha en la que se registr al empleado Fecha de modificacin de los datos del empleado. Opc? N Tipo INT

empleado_nombre empleado_apellido empleado_correo empleado_direccion empleado_uname empleado_password

N N N N N N

VARCHAR(100) VARCHAR(100) VARCHAR(200) TEXT VARCHAR(100) VARCHAR(255)

empleado_tipo empleado_estado sucursal_id empleado_freg empleado_fact

N N S N N

INT INT INT DATETIME DATETIME

3.10.

Tabla cliente.

Descripcin: En esta tabla se almacenan los datos de los clientes que han realizado alguna compra en la tienda, almacenando sus nombres y su correo.

Columnas: PK * Nombre cliente_id cliente_nombre cliente_mail Descripcin El cdigo interno para identificar a los clientes. El nombre de los clientes que realizan una compra. El correo electrnico de los clientes que realizaron una compra. Opc? N N N Tipo INT VARCHAR(200) VARCHAR(200)

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