Когда пользователь загружает изображение, я изменяю его размер в 3 разных размерах. Я не могу решить, что лучший вариант:
Сохранить путь изображения в базе данных
1) Сохранить путь изображения в одном столбце в базе данных, как: User9876/ImageName
и расширения в другой колонке. Когда я получаю данные профиля пользователя из базы данных, у меня есть бизнес-объект с тремя свойствами для разного размера изображения. А в коде я заполнить эти свойства, добавляя расширение на путь изображения из базы данных, как:
User9876/ImageName_Original.jpg
User9876/ImageName_Small.jpg
User9876/ImageName_Smallest.jpg
2) Или лучше иметь три столбца в базе данных для каждого размера?