Can Blender be used as a picture database?

I have been thinking about blender and how it might be used as a picture database. For years I have been thinking of ways to easily create a picture database. Each picture can be named and attached to objects and each object can be named and other objects can be attached and named. This would be a superior database because information could be physically viewed - and take advantage of GeForce platform in a new way ? Information might be queried in the scene collection an addon would be needed. I am thinking that a visual database could be created for online stores. Stupid ideas or questions lead to good ones or reveal interesting things.