Systems and methods for designing and operating an electronic store are
described. Various embodiments describe receiving a request for an
electronic store web a e from a web browser. In response to the request,
a database query is performed, and product information describing a
hierarchical relationship between groups of products is extracted from
the database. The extracted product information is related to a first
group of products whose previous selection by a user initiated the
database query. A web page which includes information describing the
relationship between the first group of products and the extracted
product information is sent to the requesting web browser, and is
configured to enable the web browser to generate a user interface
displaying icons arranged to visually represent the relationship.