Branch Set Preserving Transformations of Hierarchical Data Structure
Original Publication Date: 1980-Dec-01
Included in the Prior Art Database: 2005-Feb-12
Disclosed is a technique for providing flexibility in user views of a hierarchical database which avoids data redundancy while achieving data independence and allowing multi-branch boolean requests. Records in the hierarchical database systems, such as IBM's Information Management System/360, are divided into a finite number of groups (branches). A disadvantage of current hierarchical database systems is that accesses to the database are controlled by a fixed schema. But clearly, different users may wish to view the data according to a logical record organization that differs from that embodied in the database schema.