Buenas, llevo bastante tiempo dándole vueltas a cómo hacer lo de la siguiente imagen, y la verdad es que no tengo ni idea.
No pongo el código porque básicamente es inútil, mi problema es el concepto.
Estaría muy agradecido si me ayudarais aunque fuera a plantearlo.