Cada tipo de relación tiene un tipo que describe la relación inversa. Por ejemplo, la relación inversa de “Empresa matriz” es “Filial”. Cuando un usuario crea una nueva relación en InterAction, InterAction crea ambos “lados” de la relación: uno usando el tipo directo y otro usando el tipo inverso.
Por ejemplo, si creas una relación de Empresa matriz entre TeleNorth y Justus Software, InterAction crea automáticamente una relación de Filial entre Justus Software y TeleNorth.
Esto es necesario para asegurar que los usuarios puedan encontrar y ver las relaciones desde cualquier dirección al usar Windows Client y el Web Client. Cuando creas un nuevo tipo de relación, creas el inverso al mismo tiempo.
Un tipo de relación puede ser el inverso de sí mismo. Por ejemplo, el inverso de “Conocido” es “Conocido”. Para más información sobre cómo elegir la redacción del inverso, consulta ¿Qué pasa si no encuentro un tipo de relación inversa que siempre sea correcto?
Cuando creas un tipo de relación inversa, se aplican los mismos ajustes que para la relación “directa”. Por ejemplo, si configuras un tipo de relación como tipo de relación clave, el inverso también se establecerá automáticamente como tipo de relación clave.
Cuando editas un tipo de relación, también editas el tipo inverso. Los siguientes ajustes siempre coinciden en ambos tipos de relación:
- Categoría
- Tipo de relación clave
- Válido para
- Orden ponderado
- Permiso
- Estado
- Todos los ajustes anteriores
- Todos los ajustes de intensidad
Por ejemplo, si cambias el estado de un tipo de relación a Inactivo, el inverso también se cambia automáticamente a Inactivo. No puedes tener estados diferentes en relaciones que son inversas entre sí.
Además, los atributos de Persona a Empresa y de Empresa a Persona deben complementarse entre sí. Si agregas el ajuste Válido para de Persona a Empresa a un tipo de relación, el inverso agregará Empresa a Persona.
Después de crear un tipo de relación, no puedes cambiar qué tipo de relación está configurado como el inverso.
¿Qué pasa si no encuentro un tipo de relación inversa que siempre sea correcto?
Para la mayoría de los tipos de relación, identificar el inverso es sencillo y puedes estar bastante seguro de que siempre es correcto. Por ejemplo, el inverso de Conocido es el mismo (Conocido): si Jane Tarnoff es conocida de Brad Faulkner, lo más probable es que Brad también sea conocido de Jane. De manera similar, si la empresa Telenorth es la empresa matriz de Justus Software, entonces sabes con certeza que Justus Software es una filial de TeleNorth.
Esto no ocurre con algunas relaciones. Por ejemplo, el usuario Ed Roberts podría indicar que “conoce” a Jane. Esto no significa necesariamente que Jane piense que conoce a Ed, así que hacer que el tipo de relación Conoce sea inverso de sí mismo podría crear datos inexactos en algunos casos.
Para solucionar esto, puedes usar una versión pasiva del tipo de relación como inverso. En el caso de Conoce, esto significa que el inverso es Conocido por. Si Ed conoce a Jane, entonces Jane es conocida por Ed. La relación inversa (Jane es conocida por Ed) siempre es correcta.
El único tipo de relación en una instalación predeterminada de InterAction que utiliza esta convención es el tipo Conoce/Conocido por, pero es una técnica útil a considerar al crear tus propias relaciones.