Agrego el diagrama original, que se corresponde con la solución que vamos a implementar.