Adición de restricciones mediante expresiones

Cuando las entidades tienen propiedades definidas, esto permite crear consultas más centradas, porque los valores de esas propiedades varían en función de la entidad. Se puede tener un tipo de entidad de "persona", y las propiedades de ese tipo de entidad pueden incluir variables como el género, la edad o el estado parental. Estas propiedades hacen que sea posible ejecutar consultas que busquen solo personas de sexo masculino, personas de una cierta edad o personas con al menos un hijo. Hay innumerables razones para querer ejecutar una consulta selectiva, y mediante la incorporación de expresiones basadas en propiedades en sus consultas eso es posible.

Ejemplo de expresión

Continuando con el tema de los datos bancarios, digamos que usted es una institución financiera que quiere enviar una oferta de límite o aumento a los actuales clientes de tarjetas de crédito. Probablemente desee omitir a los clientes que no tienen un historial sólido de pago. Suponiendo que dispone de datos para respaldar la consulta, el Generador de consultas visual le permite excluir ciertos clientes de tarjetas de crédito a partir de resultados de consultas mediante la adición de expresiones, también consideradas restricciones, a sus consultas.

  1. Arrastre un tipo de entidad de cliente al espacio de trabajo y, a continuación, arrastre a dicho espacio un tipo de entidad de tarjeta de crédito.
  2. Trace una conexión entre los dos tipos de entidad y seleccione un tipo de relación "HasAccount”.
  3. Trace una segunda conexión entre los dos tipos de entidad y seleccione un tipo de relación "Payment”. A continuación, haga clic en este tipo de relación entre los dos tipos de entidad.
  4. En el Editor de expresiones, elija la propiedad "cantidad” y el operador "mayor que", ingrese "1" como el valor, y haga clic en el signo más situado al final de la fila. Cuando ejecute la consulta, esta devolverá a los clientes que tengan tarjetas de crédito y que hayan efectuado pagos de más de USD 1.
    Nota: Tenga en cuenta que ahora aparece una marca de verificación verde junto al tipo de relación; esto indica que la expresión se encuentra vinculada al tipo de relación en la consulta.