At the column level, no. lists can have either area/site-level, list level, or
item-level (most lists, but not libraries).
There is nothing OOTB to do the types of constraints you are talking about, but
you could create a simple workflow with BizTalk or one of the 3rd party workflow
providers to do the kind of thigs you outline. In this case everything would be
entereed into a single list, then catagorized/moved to the correct list.
Another option for the specific example you list is just to add a status column
to a single inventory list...