...
User can create a Container record with associated details (e.g. type of container, dimensions, material)
User can record which Objects are in inactivate a Container
User can add Objects to a Container
User can remove some or all Objects from a Container
User can view the current Objects stored in a Container
...
User can view the Storage Location history of an Object, including historical Containers and LocationsUser can move some of the Objects in a Container out of the Container
User can create Container hierarchies; that is, Containers that contain other Containers
User can assign a Condition Check procedure to a containerUser can inactivate Container records