Patent ID: 8671117

Claim:
A design resource system comprising: at least one processor; a data source comprising: a first table defining a first linking relationship between a primary data object and at least one secondary data object; a second table defining a second linking relationship between a different primary data object and a different at least one secondary data object, wherein the different primary data object is disparate from the primary data object, and wherein the different at least one secondary data object is disparate from the at least one secondary data object; and a third table defining a third linking relationship between a second different primary data object and a second different at least one secondary data object, wherein the second different primary data object is disparate from the different primary object, and wherein the second different at least one secondary data object is disparate from the at least one secondary data object; a design resource application executed by the processor to: receive a linking request, the linking request defining at least one of the first linking relationship, the second linking relationship, and the third linking relationship for disparate data objects; receive a query request, the query request specifying a particular data object; query the data source in response to the query request to identify a matching primary objects comprising: a particular primary data object matching the particular data object and, a particular different primary data object matching the particular data object, and a particular second different primary object matching the particular data object; generate at least one query result without cross indexing, comprising: the matching primary data objects and corresponding secondary data object based on the first linking relationship, corresponding different at least one secondary data object based on the second linking relationship, and corresponding second different at least one secondary data object based on the third linking relationship; and transmit the query result via a result form for display, the result form comprising a listing of matching primary data objects and the corresponding secondary data objects, corresponding different at least one secondary data object, and corresponding second different at least one secondary data object.