Ano, můžete ukládat obrázky do databáze, ale podle mého názoru to není vhodné a není to běžná praxe.
Obecnou praxí je ukládat obrázky do adresářů v systému souborů a ukládat odkazy na obrázky do databáze. např. cesta k obrázku, název obrázku atd.. Nebo můžete dokonce ukládat obrázky v síti pro doručování obsahu (CDN) nebo na mnoha hostitelích v nějaké velké rozloze fyzického území a ukládat odkazy pro přístup k těmto zdrojům v databázi.
Obrázky mohou být poměrně velké, větší než 1 MB. A tak ukládání obrázků do databáze může potenciálně zbytečně zatěžovat vaši databázi a síť mezi vaší databází a webovým serverem, pokud jsou na různých hostitelích.
Pracoval jsem ve startupech, středně velkých společnostech a velkých technologických společnostech s více než 400 tisíci zaměstnanci. Za mých 13 let profesionální praxe jsem nikdy neviděl nikoho ukládat obrázky do databáze. Říkám to na podporu tvrzení, že jde o neobvyklou praxi.