Son compatibles los siguientes tipos de relaciones cardinales entre grupos de datos:
De uno a uno (1:1).
De uno a varios (1:M).
De varios a varios (M:M).
Puede establecer estas relaciones entre:
Instancias de segmentos diferentes.
Instancias del mismo segmento. Eso es, una relación recursiva o de lista de materiales.
Segmentos del mismo tipo de origen de datos.
Segmentos de orígenes de datos de distinto tipo. Por ejemplo, puede definir la relación entre una tabla de Oracle y un origen de datos de FOCUS. Tenga en cuenta que sólo puede unir orígenes de datos de distintos tipos mediante el comando JOIN; el join no se puede definir ni en el archivo máster ni en el de acceso.
Si está usando un origen de datos de red, también puede rotar el origen después de haberlo definido, creando una vista alternativa que invierte el orden de algunas relaciones de datos y permite acceder a los segmentos en distinto orden.