Las comprobaciones compuestas
Puede haber momentos en los que desea ejecutar comprobaciones en sus datos con base en varias condiciones, como entidades que tienen relaciones con dos o más clases de entidades. Sin embargo, si crea comprobaciones separadas para cada condición, no necesariamente devolverá los resultados que necesita.
Un ejemplo sería buscar puentes que no están sobre carreteras o vías férreas. Si crea una comprobación de Geometría sobre geometría que busca todos los puentes que no intersecan carreteras, algunos de los resultados de las comprobaciones podría intersecar vías férreas. Si crea una segunda comprobación de Geometría sobre geometría que busca todos los puentes que no intersecan vías férreas, algunos de los resultados de las comprobaciones podría intersecar carreteras. Por lo tanto, debe comparar los puentes contra carreteras y vías férreas en una comprobación.
Con una comprobación compuesta, puede verificar varias condiciones a la vez que se basan en las mismas entidades. En otras palabras, es una comprobación individual la que puede buscar varias condiciones en una sola clase de entidad o grupo de entidades de una clase de entidad individual.
Los tipos de relaciones que puede buscar usando una comprobación compuesta son relaciones espaciales entre geometrías y relaciones entre atributos de entidad y atributos de tabla. La comprobación Geometría sobre geometría le permite buscar una variedad de relaciones espaciales entre entidades, mientras que la comprobación Tabla a Atributos de tabla le permite comparar valores de atributo para entidades a valores de campo de la tabla.
Un ejemplo sería buscar puentes que no están sobre carreteras o vías férreas. La primera comprobación en la comprobación compuesta busca puentes que no superponen carreteras y la segunda comprobación busca resultados de la primera comprobación para puentes que no superponen vías férreas. Las entidades que contarían como resultados en esta comprobación incluirían puentes que no están cerca de entidades de transporte o que están debajo de una entidad de carretera o vía férrea.