this hierarchy is used as the physical order of records in storage. record access is done by navigating downward through the data structure using pointers combined with sequential accessing. because of this, the hierarchical structure is inefficient for certain database operations when a full path (as opposed to upward link and sort field) is not also included for each record. such limitations have been compensated for in later ims versions by additional logical hierarchies imposed on the base physical hierarchy.