Hi, I am making a web chat similar to Discord but with lots of new, probably never before-seen features (in a webchat)!

It's a webchat with a player based economy.

Anyways, does anyone know how I should structure the items database?

Here's what I have now:
An itemdata document that gets information every time a new item is created (spawned)
Name:  Screenshot_20200616-082515425 (1).jpg
Views: 108
Size:  164.7 KB

And then, when a new item is created, all you need is the item type id, the owners userid, and a special field for items like paper notes which allows you to store and trade notes.
Name:  Screenshot_20200616-083043610 (1).jpg
Views: 105
Size:  269.1 KB

What can I improve? It feels like I'm missing something but I'm not sure what

P.s: how do you think you'd be able to receive items in a webchat? Also, what type of items?