Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

RELACIONES

Una tienda, que requiera de una base de datos, donde exista una condicion de relacion entreVENTAS CLIENTE MERCANCIA SUMINISTRO por ejemplo al ir a buscar algo a la heladera por comida COCINA COMIDA COMENSAL

1 respuesta

Hola Reinaldo,

Entiendo que estás buscando cómo establecer relaciones entre diferentes entidades en un modelo lógico de base de datos para una tienda. Basándome en tu ejemplo, aquí tienes una sugerencia de cómo podrías organizar estas entidades y sus relaciones:

  1. VENTAS: Esta entidad podría tener relaciones con CLIENTE, MERCANCIA y SUMINISTRO. Por ejemplo, cada venta está asociada a un cliente específico y a una o más mercancías. Además, podrías considerar que cada venta también está relacionada con un suministro, que representa el stock de mercancías disponibles para la venta.

  2. CLIENTE: Esta entidad estaría relacionada principalmente con VENTAS, ya que cada cliente puede realizar una o varias compras. Podrías tener atributos como nombre del cliente, información de contacto, etc.

  3. MERCANCIA: Esta entidad estaría relacionada con VENTAS y SUMINISTRO. Cada mercancía vendida está asociada a una venta específica y también a un suministro que indica la cantidad disponible en inventario.

  4. SUMINISTRO: Esta entidad representa el inventario de mercancías disponibles y estaría relacionada con MERCANCIA y posiblemente con VENTAS, si decides llevar un registro de cómo el inventario se reduce con cada venta.

En tu ejemplo adicional de la heladera, podrías pensar en algo similar:

  • COCINA: Podría ser una entidad que representa el lugar donde se preparan las comidas.
  • COMIDA: Esta entidad estaría relacionada con COCINA y COMENSAL, ya que cada comida se prepara en la cocina y es consumida por un comensal.
  • COMENSAL: Sería la entidad que representa a la persona que consume la comida.

Espero que este esquema te ayude a desarrollar tu modelo lógico. Puedes usar herramientas como Diagrams.net para visualizar estas relaciones y asegurarte de que todas las entidades y sus conexiones estén bien definidas.

Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!