Patent Document ID: 8027971
Application ID: 12574123

Base Claim:
1. A method of managing relationships between logical fields in a data abstraction model, wherein the logical fields correspond to physical fields in a database, comprising: providing a structure with links between logical branches of the data abstraction model defining logical fields, some of which share a common name, wherein the links allow for the joining of data structures containing the physical fields when executing an abstract query containing a reference to a common name shared by multiple logical fields, and wherein each link defines a path between different data structures of a physical representation of the data in the database; and constructing, by operation of one or more computer processors, an executable query from the abstract query using the provided structure, wherein constructing comprises generating logic to join a plurality of the data structures as defined by the one or more links.

---

Claim 8:
8. The method of claim 1 , comprising: identifying, for each of the plurality of logical branches, a corresponding data structure of a physical representation of the data in the database; and determining whether identified data structures are related to each other.