Disponible con una licencia Standard o Advanced.
Las clases de relación en la geodatabase administran las asociaciones entre los objetos de una clase (clase de entidad o tabla) y de otra. Los objetos en cualquier extremo de la relación pueden ser entidades con geometría o registros en una tabla.
Las clases de relación admiten todas las cardinalidades (de uno a uno, de uno a muchos y de muchos a muchos) y pueden tener atributos acerca de la propia relación.
Las clases de relación también proporcionan muchas funciones avanzadas no disponibles en las uniones y relaciones de ArcMap.
- Las clases de relación se pueden utilizar para ayudar a forzar la integridad referencial entre los objetos relacionados.
Una clase de relación se puede configurar de modo que, al modificar un objeto, los objetos relacionados se actualicen automáticamente. Esto puede implicar el movimiento físico de las entidades relacionadas, la eliminación de objetos relacionados o la actualización de un atributo. Por ejemplo, podría configurar una relación tal que cada vez que se mueva un poste eléctrico, los transformadores adjuntos y el restante equipamiento se mueva con él. Con la configuración de reglas, una clase de relación puede restringir el tipo de relaciones que son válidas. Por ejemplo, un poste podría admitir un máximo de tres transformadores. Un poste de acero podría admitir transformadores de clase A pero no transformadores de clase B. Las clases de relación mantienen activamente la integridad referencial entre clases relacionadas, incluso aunque una de ellas no se haya agregado a la sesión de ArcMap.
- Las clases de relación facilitan la edición, ayudándole a reducir los costes de mantenimiento.
Al realizar actualizaciones automáticas de los objetos relacionados, una clase de relación puede ahorrarle realizar operaciones de edición adicionales. Las clases de relación le ayudan a acceder a objetos mientras los está editando. Puede seleccionar un objeto, a continuación, utilizar la tabla o el cuadro de diálogo Atributos para encontrar todos los objetos relacionados. Cuando haya navegado hasta el objeto relacionado, puede editar sus atributos. Independientemente de lo encadenadas que estén, todas las clases relacionadas están disponibles para edición. Dado que las clases de relación se almacenan en la geodatabase, se pueden administrar con versiones. Las versiones permiten a varios usuarios editar al mismo tiempo las entidades o registros en una relación.
- Las clases de relación le permiten consultar entidades relacionadas y registros. Como en una unión de ArcMap, puede consultar, realizar análisis y generar informes con atributos desde una clase relacionada.
- No hay ninguna limitación con respecto a las resoluciones diferentes. Las clases de relación simple y compuesta pueden estar integradas por clases de entidad de resoluciones diferentes.