1. 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; and a third table defining a third linking relationship between a second different primary data object and another secondary data object; and a design resource application executed by the processor to: receive a query request, the query request specifying a particular data object; query the data source to identify a matching primary data object in response to the query request, the matching primary data object corresponding to at least one of the primary data object matching the particular data object, the different primary data object matching the particular data object, and the second different primary object matching the particular data object; generate at least one query result comprising the matching primary data objects and corresponding matching secondary data objects, the corresponding matching secondary data objects comprising the at least one secondary data object linked to a matched primary data object, the different at least one secondary data object linked to a matched different primary data object, and the other secondary data object linked to a matched second different primary data object; and transmit the query result via a result form for display, the result form comprising a listing of the matching primary data and the matching secondary data.