Soporte de tipo enlace de primer nivel :
Esta zona es explotada de modo diferente desde un punto de vista sintáctico según se defina un soporte de primer nivel o bien un soporte de reagrupamiento En el marco de un soporte de primer nivel, hace falta definir los valores de los diferentes componentes del índice indicado anteriormente.
El número de valores entrados debe ser absolutamente igual al número de componentes de clave del índice. No es posible utilizar únicamente la primera o la segunda parte de un índice.
Reglas sintácticas de entrada de los componentes de la clave :
1 / Cada componente debe estar separada por un punto y coma.
2 / Cada valor alfanumérico deber ser delimitados por comillas.
3/ Aunque no es obligatorio, a fin de evitar riesgo de conflicto de nombres de variables, se aconseja preceder cada nombre de campo por su abreviatura estándar de clase.
Soporte de tipo reagrupamiento :
Las asociaciones de campo a campo son fáciles de definir y convienen perfectamente para las relaciones a componente único.
Desdichadamente, ciertas relaciones necesitan de las informaciones complementarias para ser establecidas correctamente.
La tabla de las Direcciones (BPADDRESS) es un buen ejemplo. Contiene un campo BPANUM que contiene el código de la entidad para la que la dirección es definida. El problema reside en el hecho que el campo BPANUM puede contener también un código de Tercero o un código de Sociedad o bien un código de Planta. Una información complementaria es requerida pues para discriminar más precisamente la relación entre BPADRESS y BPARTNER. Esta información es almacenada en el campo BPATYP. Si quiere asegurarse de trabajar sólo sobre el subconjunto de las direcciones relativas a los terceros, hace falta añadir pues un filtro complementario a la relación.