Item database questions

Hi,

I am working on a small (Local not MMO) RPG game and I would like to know how would I store all my items. Do I need to create 1 BP for each items or there is a way to have 1 main BP and assign the values of the items to that BP(eg Item Name, Item Type(weapon/potions), Damage, Extra Effect etc) Can I put all this information in a database and access it through blueprint?

Thanks