wrongecho I don't see what inherit benefit there would be making it sperate. It sounds like there should be a selectable option between items with no quantity and those with a quantity count.
The only other thing would probably be if you need to make a hard call to the database for information, is to make a column with fixed variables for Physical Assets, Software/Licenses, and Services/Labor as needed.
From a reporting generation standpoint, I can see where having Internal Pricing, Customer Pricing, Quantity left, times used, and the type of product it was from those fixed values being important for graphing/export.