Esta es una manera en que yo lo haria:
MUESTRA
Pero no es algo tan dificil de hacer, ya lo he hechos en muchos carros de pedidos, en todo caso va a depender de como estes almacenando las imagenes adicionales en tu base (las rutas), como las traigas al momento de ver el producto entre otras cosas