A continuación se incluye un diagrama de clases con las principales entidades del sistema. Se debe recordar que estas entidades están mapeadas con la base de datos a través de JPA y en específico a través de Hibernate