Clases de relación: Maximizar el rendimiento

Este tema se aplica a ArcGIS for Desktop Standard y ArcGIS for Desktop Advanced exclusivamente.

Al crear una nueva clase de relación, se indizan automáticamente las claves externas y principales si aún no tienen los índices. Estos índices aceleran el rendimiento al navegar en una relación o editar una relación con mensajería.

Al editar en ArcMap una clase de entidad o tabla que tenga mensajería, ArcGIS abre la clase relacionada de modo que pueda responder al mensaje desplazándolo o eliminándolo o implementando algún comportamiento propio. Si la clase relacionada no está aún en el mapa con el que está trabajando, ArcGIS la abrirá de modo que pueda responder al mensaje, a continuación, ciérrela. Para cada edición, ArcGIS volverá a abrir y cerrar la clase relacionada, ralentizando el rendimiento. Para evitarlo, tenga todas las clases relacionadas en el mapa cuando trabaje con una clase en ArcMap. De esta manera, las clases relacionadas se abren cuando se agregan a ArcMap y permanecen abiertas hasta que las quite del mapa o finalice su sesión de ArcMap.

Con muchos modelos de datos de cobertura de ArcGIS for Desktop Advanced , la tabla de atributos de entidades contiene los mínimos elementos posibles y una tabla relacionada contiene muchos de los atributos para una clase de entidad. Esto se puede hacer con clases de entidad de la geodatabase; sin embargo, desplazarse en una relación en la geodatabase es una operación más costosa que navegar entre relaciones en INFO. En el entorno de INFO, era habitual almacenar la simbología de una entidad en una tabla relacionada externa denominada tabla de búsqueda. Esto todavía se puede hacer en la geodatabase utilizando clases de relación y uniendo las dos tablas; sin embargo, resultará lento simbolizar datasets grandes que esta manera, incluso con índices en las claves externas y principales. Intente mantener los atributos para la simbolización en la tabla de la clase de entidad. Por razones de rendimiento, se recomienda almacenar la información de simbología en la clase de entidad.

Temas relacionados

9/11/2013