Está en la página 1de 8

Universidad Virtual del Estado de

Guanajuato UVEG
Nombre: Yuritzi Diaz Lucero
Matricula: 22008427
Reto 4: transformación de mi base de datos
Fecha: 21/06/2022
Márquez S.A. de C.V
 La Comercializadora de libros: Márquez S.A. de C.V. cuenta con diversos productos para dama, caballero, niño
y niña, por lo que requiere generar un Modelo Entidad-Relación para el control de inventarios y gestión de las
ventas.
 Se requiere elaborar 4 tablas: productos, empleados, clientes y ventas.
 En la tabla Productos deben considerarse los siguientes campos: código de producto, nombre de producto, tipo,
fecha de compra, fecha de venta y cantidad en existencia.
 En la tabla Empleados deben considerarse los siguientes campos: ID de empleado, nombre del empleado,
dirección, teléfono y CURP.
 En la tabla Clientes deben considerarse los siguientes campos: número de cliente, nombre del Cliente,
dirección, e-mail, forma de pago, y RFC para facturación.
 En la tabla Venta deben considerarse los siguientes campos: código de venta, fecha de venta, forma de pago y
total a pagar.
 Existen las siguientes relaciones:

 - Un producto puede aparecer en muchas ventas y una venta puede tener muchos productos, es decir, relación
de muchos a muchos entre venta y producto.
 - Un empleado puede hacer muchas ventas, es decir, relación de uno a muchos entre empleado y venta
 - Un cliente puede participar en muchas ventas, es decir, relación de uno a muchos entre cliente y venta.
Productos
Código de producto Es un código de barras único que identifica el libro
Nombre de producto Es el nombre del libro

Tipo Tipo de libro

Fecha de compra Es la fecha en la que se realizo la compra


Fecha de venta Es la fecha en la que se realizo la venta

Cantidad en existencia Es el total de libros del mismo nombre en existencia


Empleados
ID del empleado Es el numero de identificación del empleado
Nombre del empleado Es el nombre del empleado formado por su nombre, apellido paterno y
apellido materno
Dirección Es la dirección del empleado formado por calle, numero, colonia y ciudad
Teléfono Es el teléfono de casa o móvil del empleado
CURP Es el numero de clave única de registro de población
Clientes
Número de cliente Es un numero único de cuatro dígitos que identifica a cada cliente
Nombre del cliente Es el nombre del cliente formado por su nombre, apellido paterno y apellido materno
Dirección Es la dirección del cliente conformada por calle, numero ,colonia y ciudad
E - mail Es el correo electrónico del cliente
Forma de pago Es la forma de pago del cliente ya sea en efectivo, transacción o pago con tarjeta
RFC para facturación Es el numero de registro federal de contribuyentes del cliente para generar una factura
Ventas
Código de venta Es un código de barras que identifica el producto que se esta vendiendo
Fecha de venta Es la fecha en la que se realizo la venta
Forma de pago Es la forma de pago del cliente ya sea en efectivo, transacción o pago con tarjeta
Total pagar Es el total a pagar por los artículos vendidos
• Diagrama Entidad-Relación
Código del Nombre del
producto producto
Tipo ID del Nombre del
empleado empleado Dirección
Cantidad en Productos
existencia Fecha de
compra
CURP Empleados Teléfono
Fecha de M:N
venta
1:N
Puede hacer
Aparece

Nombre del Numero de


N:1 cliente Dirección
cliente
M:N
Código de
venta Fecha de
venta
E-mail
Clientes
Ventas 1:N
N:1

Participar
Forma de RFC para
Total a pagar Forma de pago
pago facturación
• Modelo relacional
Productos (1) Empleados (1)
Código de producto Int Pk ID del empleado Int PK

Nombre de producto Varchar (50) Nombre del empleado Varchar (50)

Tipo Varchar (30) Dirección Varchar (100)

Fecha de compra Varchar (10) Teléfono Varchar (10)

1:N CURP Varchar (15)


Fecha de venta Varchar (10)

Productos-Ventas (N)
Cantidad en existencia Int

Código de producto Int FK


1:N 1:N
Código de venta Int FK
Clientes (1)
Numero de cliente Int Pk
Ventas (N)
Nombre de cliente Varchar (50)
Código de venta Int PK
1:N
Dirección Varchar (100) Fecha de venta Varchar (10)

E-mail Varchar (50) Forma de pago Varchar (50)


Total a pagar Doublé
Forma de pago Varchar (50)
ID del empleado Int FK
RFC para facturación Varchar (15) Numero de cliente Int FK

También podría gustarte