Hola PauloMeno.
Otra forma, es guardar la imágen directamente en cada registro en lugar de tener las imágenes en archivos aparte.
Te pongo un enlace que recuerdo trata sobre este otro modo de hacerlo, que no es ni mejor ni peor que el anterior. [
guardar imagen en campo blob]
Con seguridad el tema ha sido tratado en más ocasiones, usa la busqueda de los foros por: blob, campo blob, imagen blob, ...
Saludos.