Logical relationships and HALDB databases

HALDB databases support logical relationships in the same manner that non-HALDB DL/I databases do, with a single exception: bidirectional logical relationships in a HALDB database must be implemented with physical pairing.

When you load a new partitioned database that contains logical relationships, the logical child segments cannot be loaded as part of the load step. IMS adds the logical children by normal update processing after the database has been loaded.

HALDB databases use an indirect list data set (ILDS) to maintain logical relationship pointers when logically related databases are reorganized.