Edit: The question itself is not about naming variables, but about finding two words that properly differentiate between two meanings.
I am in the process of building a system that stores entities in a database. But I am having a hard time coming up with the proper nouns for two entities.
One entity is uniquely identifiable by a serial number. For example a laptop. The other entity is not uniquely identifiable. For example a mouse or keyboard (I know they usually are identifiably, but that is not required in this system).
How would you name each entity? I was thinking about Item/Miscellaneous Item but that just feels weird and wrong. I have also thought about Product/Item as that differentiates a bit more.