If I was to create an inventory for a magic shop I would think from the perspective of the owner of the shop. (I am going to try to keep this as system nonspecific as possible)
1. Who is he and where is he getting his items?
If he is a Wizard, where would he get healing potions? Does he have a...