1. A system for searching a database of item listings comprising: a database component including a data structure that stores items with associated attributes, the items being represented in a plurality of categories and at least one attribute being shared by a plurality of items across at least two categories.