Visual Query structure

Any query structure that you build defines the types of records that you are searching for and the relationships between them.

The query structure constrains the search by type and by relationship. It can consist of:
  • A single query entity

    For example, a query structure that contains only a Person can find people in the Information Store regardless of any relationships they might have.

  • An entity-link-entity query combination

    For example, a query structure that contains a Person and a Vehicle with an Owner link between them can find people who own vehicles.

  • A more complex network of query items

    For example, a query structure that contains a Person that is linked to a Vehicle through an Owner link, and also linked to an Account through an Account Holder link. This query can find people who own vehicles and are account holders.

When you define a query structure, you can:
  • Specify link direction on any of the links in the structure. For example, you might want to search for transaction links from a particular Account to any other account.
  • Indicate that multiple records of a type must be present to meet the query criteria, by adding a count condition on an item in the query structure. For example, you might want to search for accounts that are involved in transactions to at least two other accounts. You can specify the count condition using the Greater than or equal to operator with a value of 2, when you add query conditions.
  • Where your query entity has links to two or more other entities, specify which relationship the count condition applies to.
Note: You cannot specify a count condition on more than one query item.