Las consultas de relación deben incluir una expresión de entidad seguida de una especificación de relación. Por ejemplo, si estuviera observando un modelo del 11 de septiembre de 2001, sobre datos de terrorismo, podría ingresar la consulta “Nacionalidad contiene Saud secuestrado”. Esta consulta devolvería secuestradores de aviones cuya nacionalidad coincide con Arabia Saudita. La consulta simple Persona secuestrada, en contraste, devuelve todos los secuestradores y vuelos conectados en la base de datos (tipos de entidad Persona y Evento conectados por la relación Secuestrado). La siguiente imagen muestra los cuatro vuelos como entidades de Evento de nuestra base de datos de muestra del 9/11.
Patrones de relación
El patrón básico para una consulta de relación sigue estas reglas.
Entity expression Relationship
Entity expression Relationship *
Ambas expresiones devuelven entidades conectadas por la relación especificada.