How to store 3D object(Furniture models) files (.fbx) and then instantiate one or more in runtime.? how to create database for it?

i want to make a Android Aplication which consist of many 3D models. Loading all of them in loading time is not economical and will also increase the game size significantly. I want a solution which might be creating a database to store all of them and then accessing database to instantiate only the selected one!
How to create such database? Can someone guide me through it I have very limited knowledge about databases… Thank you

you can use AssetBundles

See the section AssetBundles and the AssetBundle Manager