Hello and welcome,
Your post starts with:
For my inventory system,
and at the end you have:
There seems to be little documentation on this.
Which is baffling, to say the least.
You will need to provide details of how your system works (with code) if you want help here, anyone trying to help at this point would be doing so based on wild guesses.