У меня есть веб-сайт, где пользователь будет загружать свою фотографию профиля. Затем изображение будет разделено на 3 изображения. 1 - исходное изображение, 2 - миниатюра среднего размера и 3 - миниатюра небольшого размера. Каков наилучший способ сохранить такой процесс в базе данных? Я думал что-то вроде этого:
Таблица изображений
id user_id size img
1 2 S /img/s/avatars/ex.jpg
2 2 M /img/m/avatars/ex.jpg
3 2 L /img/l/avatars/ex.jpg
Мы берем исходное изображение и разделяем их вот так. Выглядит ли это как хорошая идея, или есть лучший способ что-то вроде этого. Я использую Django в качестве моего бэкэнда.