| Reto 3.
Crea tu primer diseño de base de datos
Nombre completo José Julio Manrique Castillo
Matrícula 15004844
Fecha de elaboración 18/07/2023
Nombre del Módulo Fundamentos de bases de datos v1
Nombre del asesor Margarita Márquez Tirso
Índice
Instrucciones
Tablas
Entidades y Relaciones
Relaciones
Conclusiones
Instrucciones
Paso 1: Modelo Entidad – Relación
La zapatería ZapaModa 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 3 tablas: productos, empleados y clientes.
En la tabla Productos deben de considerarse los siguientes campos: código de producto,
nombre de producto, tipo, talla, fecha de compra, fecha de venta y cantidad de 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.
Tablas
Productos:
Codigo de Producto
Nombre de Producto
Tipo
Talla
Fecha de Compra
Fecha de Venta
Cantidad en Existencia
Clientes
Numero de Cliente
Nombre del Cliente
Direccion
E-mail
Forma de Pago
RFC
Empleados
ID de Empleado
Nombre del Empleado
Direccion
Telefono
CURP
Paso 2: Identificar Entidades y Atributos
Una vez realizadas las tablas que se piden, se tiene que identificar que datos
serán las entidades (Objeto del mundo real sobre el que queremos almacenar
información) y sus respectivos atributos (son los datos que define el objeto)
para desarrollar Modelo Entidad-Relacional.
Entidades
Atributos
Entidades Encontradas
Productos
Empleados
Clientes
Modelo Entidad - Relacion
Numero de Numero de Numero de
Cliente Cliente Cliente
Numero de
1:M Cliente
Venta Empleado Numero de
Cliente
Código de Cantidad
Producto en
Existencias
1:M
Nombre
Tipo
Productos
1:M
Talla Numero de
Cliente
Compra
Nombre
Fecha de Fecha de 1:M
Compra Venta
Clientes Dirección
Forma de
RFC
E-Mail Pago
Paso 3: Identificar Relaciones
Una Vez que se realizó el Modelo Entidad-Relación (aquí identificamos las
entidades y sus respectivos atributos) debemos identificar que relación
(Asociación entre entidades) hay entre cada tabla.
Las relaciones pueden ser las siguientes:
Relación 1-1: Las entidades que intervienen en la relación de asocian una a
una.
Relación 1-n: Una ocurrencia de una entidad está asociada con muchas (n) de
otra,
Relaciones n-n: Cada ocurrencia, en cualquiera de las dos entidades de la
relación, puede estar asociada con muchas (n) de la otra y viceversa.
Relaciones
Vende
N:N
Productos 1:N Empleados
1:N
Clientes
Compra
N:N
Conclusiones
Me pareció un ejercicio muy bueno e importante que nos acerca a la realidad, el cual
aplicaríamos en una tienda en línea o en una empresa física con la identificación de
empleados.
La parte que más me costó entender fueron las relaciones, sobre todo cuando
creamos nuevas, por ejemplo, en este caso creamos la relación Vender y Comprar, y
no entendí muy bien si esta también se define con la nomenclatura de las relaciones.
CRÉDITOS:
Autor: Alejandra Mina Rosales
© UVEG. Derechos reservados. El contenido de este formato está sujeto a las disposiciones aplicables en materia de
Propiedad Intelectual, por lo que no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio,
método o sistema impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de
recuperación de la información, sin la autorización por escrito de la Universidad Virtual del Estado de Guanajuato.