Queries on a Hierarchical Data Structure
Original Publication Date: 1984-Oct-01
Included in the Prior Art Database: 2005-Feb-05
The system disclosed allows a user to express, modify and extend a query on a hierarchically structure data. The user, having gained an understanding of the reference of segments in a hierarchy, and knowing what his query is about at its lowest (detail) level, specifies the segments, or fields in those segments, pertaining to that lowest level. This constitutes his specification of segments which functionally determine the path of the query (determinant segments). Inbuilt rules about instance identity of segments and levels of accumulation of fields within segments, along with this identification of determinant segments, resolve ambiguities between queries defined using the same derivation of data in their results, and so save the user from complex specification of the structure of his query in relation to its data bases.