Modelo conceptual Ingeniería de requerimientos Sandra perona
Modelo conceptual Diagrama de clases que muestra la relación entre entidades del sistema Las clases de entidad representan información que en el futuro podría ser persistente Modelo lógico No son tablas Muestra relaciones a nivel de clases y no de atributos cardinalidad Clase entidad atributos nombre de la clase relación
Resumen tipos de relaciones Generalización – Especialización (herencia) “es un” “es parte de” Relación de asociación: Representa una conexión entre dos entidades sin implicar dependencia o jerarquía. Por ejemplo, en un modelo conceptual de una tienda en línea, puede haber una relación de asociación entre las entidades "Cliente" y "Producto" para representar que un cliente puede comprar varios productos. Relación de herencia o generalización: Indica que una entidad es una subclase o especialización de otra entidad más general. Por ejemplo, en un modelo conceptual de un sistema de gestión de empleados, puede haber una relación de herencia entre las entidades "Empleado" y "Gerente", donde "Gerente" es una subclase de "Empleado". Relación de agregación: Representa una relación de "todo-parte" entre dos entidades, donde una entidad es compuesta por una o más entidades más pequeñas. Por ejemplo, en un modelo conceptual de un automóvil, puede haber una relación de agregación entre las entidades "Automóvil" y "Motor", donde un automóvil está compuesto por un motor. Relación de composición: Similar a la relación de agregación, pero con una mayor dependencia y vida útil compartida entre las entidades. Por ejemplo, en un modelo conceptual de una computadora, puede haber una relación de composición entre las entidades "Computadora" y "Disco duro", donde un disco duro solo existe como parte de una computadora y no puede existir de forma independiente. Relación de dependencia: Indica una dependencia funcional o temporal entre dos entidades. Por ejemplo, en un modelo conceptual de un sistema de reservas de vuelos, puede haber una relación de dependencia entre las entidades "Vuelo" y "Pasajero", donde la existencia de un pasajero depende de la existencia de un vuelo.
¿Cómo representarías las clases relacionadas a una factura?