У меня в таблице в таблице как правило хранится поле image и cropped. В них записывается путь относительно коря проэкта, еще есть поле file в которое я записываю имя файла и его расширение. Для обработки изображений пишите свой класс, а лучше используйте готовый, коих в интернете полно)
Структура папок примерно такая:
images/
gallery/
-gellery1/
--thumbs/
---thumb-file.ext, thumb-file.ext, thumb-file.ext, thumb-file.ext, thumb-file.ext,
--file.ext, file.ext,file.ext, file.ext, file.ext, file.ext, file.ext, file.ext, file.ext
-gellery2/
--thumbs/
---thumb-file.ext, thumb-file.ext, thumb-file.ext, thumb-file.ext, thumb-file.ext,
--file.ext, file.ext,file.ext, file.ext, file.ext, file.ext, file.ext, file.ext, file.ext