"Formando nuevas generaciones con sello de excelencia comprometidos
con la transformación social de las regiones y un país en paz"
Universidad de Pamplona
Pamplona - Norte de Santander - Colombia
Tels: (+57) 3153429495 - 3160244475
www.unipamplona.edu.co
SC-CER96940
1
PARCIAL BASES DE DATOS
Enunciado del Ejercicio: Diseño de Modelo Entidad-Relación para MercadoLibre
Descripción del Ejercicio:
Se requiere diseñar una base de datos para gestionar la información de la plataforma de comercio
electrónico MercadoLibre. El sistema debe contemplar lo siguiente:
1. Usuarios: Cada usuario tiene un identificador único, nombre completo, correo electrónico,
dirección, número de teléfono y tipo de usuario (comprador o vendedor).
• Un usuario puede ser tanto comprador como vendedor.
2. Productos: Cada producto tiene un identificador único, nombre, descripción, precio, cantidad
disponible y categoría.
• Un producto puede pertenecer a una o varias categorías (relación N:M).
3. Categorías: Las categorías organizan los productos y tienen un identificador único y nombre.
• Las categorías pueden tener subcategorías (relación jerárquica).
4. Pedidos: Cada pedido tiene un identificador único, fecha de creación, estado (pendiente,
enviado, entregado, cancelado) y el usuario que realizó el pedido.
• Un pedido puede contener múltiples productos (relación N:M).
5. Detalles del Pedido: Cada detalle de pedido incluye el identificador del pedido, el identificador
del producto, la cantidad de productos y el precio unitario en el momento de la compra.
6. Métodos de Pago: Los métodos de pago tienen un identificador único, nombre (por ejemplo,
tarjeta de crédito, PayPal, transferencia bancaria) y detalles específicos según el tipo de pago.
• Un pedido puede ser pagado con uno o varios métodos de pago (relación N:M).
7. Comentarios y Calificaciones: Los usuarios pueden dejar comentarios y calificaciones sobre
los productos. Cada comentario tiene un identificador único, el usuario que lo realizó, el
producto al que se refiere, la calificación (de 1 a 5 estrellas) y el texto del comentario.
• Un usuario puede dejar múltiples comentarios y calificaciones, y un producto puede recibir
múltiples comentarios y calificaciones (relación N:M).
8. Mensajes: Los usuarios pueden enviar mensajes a otros usuarios. Cada mensaje tiene un
identificador único, el remitente, el destinatario, el contenido del mensaje y la fecha de envío.
• Un usuario puede enviar y recibir múltiples mensajes (relación 1:N).

PARCIAL INTRODUCCION BASES DE DATOS CORTE 1

  • 1.
    "Formando nuevas generacionescon sello de excelencia comprometidos con la transformación social de las regiones y un país en paz" Universidad de Pamplona Pamplona - Norte de Santander - Colombia Tels: (+57) 3153429495 - 3160244475 www.unipamplona.edu.co SC-CER96940 1 PARCIAL BASES DE DATOS Enunciado del Ejercicio: Diseño de Modelo Entidad-Relación para MercadoLibre Descripción del Ejercicio: Se requiere diseñar una base de datos para gestionar la información de la plataforma de comercio electrónico MercadoLibre. El sistema debe contemplar lo siguiente: 1. Usuarios: Cada usuario tiene un identificador único, nombre completo, correo electrónico, dirección, número de teléfono y tipo de usuario (comprador o vendedor). • Un usuario puede ser tanto comprador como vendedor. 2. Productos: Cada producto tiene un identificador único, nombre, descripción, precio, cantidad disponible y categoría. • Un producto puede pertenecer a una o varias categorías (relación N:M). 3. Categorías: Las categorías organizan los productos y tienen un identificador único y nombre. • Las categorías pueden tener subcategorías (relación jerárquica). 4. Pedidos: Cada pedido tiene un identificador único, fecha de creación, estado (pendiente, enviado, entregado, cancelado) y el usuario que realizó el pedido. • Un pedido puede contener múltiples productos (relación N:M). 5. Detalles del Pedido: Cada detalle de pedido incluye el identificador del pedido, el identificador del producto, la cantidad de productos y el precio unitario en el momento de la compra. 6. Métodos de Pago: Los métodos de pago tienen un identificador único, nombre (por ejemplo, tarjeta de crédito, PayPal, transferencia bancaria) y detalles específicos según el tipo de pago. • Un pedido puede ser pagado con uno o varios métodos de pago (relación N:M). 7. Comentarios y Calificaciones: Los usuarios pueden dejar comentarios y calificaciones sobre los productos. Cada comentario tiene un identificador único, el usuario que lo realizó, el producto al que se refiere, la calificación (de 1 a 5 estrellas) y el texto del comentario. • Un usuario puede dejar múltiples comentarios y calificaciones, y un producto puede recibir múltiples comentarios y calificaciones (relación N:M). 8. Mensajes: Los usuarios pueden enviar mensajes a otros usuarios. Cada mensaje tiene un identificador único, el remitente, el destinatario, el contenido del mensaje y la fecha de envío. • Un usuario puede enviar y recibir múltiples mensajes (relación 1:N).