Principios básicos de tablas de nombres alternativos

A veces, ciertas entidades como calles, ciudades o lugares en los datos de direcciones principales están referenciados con más de un nombre. Por ejemplo, una carretera podría conocerse por un nombre de calle, como también con un número particular de carretera. Los nombres de las calles y de las ciudades pueden cambiar con el transcurso del tiempo. En estas instancias, puede descubrir que los datos de las direcciones hacen referencia a la misma ubicación al utilizar varios nombres alternativos. Las tablas de nombres alternativos se pueden usar para todas los roles de localizador admitidos y se admiten nombres alternativos para las entidades de los datos de referencia primarios.

Nombres alternativos para una calle

Para geocodificar estas ubicaciones, se puede crear un localizador utilizando una tabla de nombres alternativos que contenga nombres de calles alternativos para las entidades principales. Con este localizador, puede geocodificar ubicaciones basadas en el nombre especificado en la clase de entidad principal o la tabla de nombres alternativos.

Tabla de nombres alternativos

Contenido de una tabla de nombres alternativos

Los nombres de las entidades, como por ejemplo las calles, pueden cambiar con el tiempo. Por ejemplo, Jefferson Road es un nuevo nombre oficial para la calle que antes se llamaba Old Country Road. Es posible tener un vecindario en una ciudad o un nombre de ciudad oficial frente a un nombre usado habitualmente y que ambas opciones puedan usarse al buscar una dirección. Por ejemplo, North Park es un vecindario de San Diego. Al buscar una entidad por todos los nombres posibles, se puede aumentar la tasa de éxito de geocodificación. La tabla de nombres alternativos contiene campos para los nombres adicionales. Cada registro representa el nombre de una entidad. Se pueden agregar nombres adicionales a la tabla.

Id. de unión

La tabla de nombres alternativos debe tener un campo de Id. que se pueda utilizar para unir los registros con la clase de entidad principal. Si la tabla de nombres alternativos contiene varios nombres para una sola entidad, el campo JoinID contendrá el mismo valor para cada registro de nombre de entidad alternativo en la tabla de nombres alternativos.

La clase de entidad principal debe tener un campo que contenga un valor de Id. único para cada registro, el cual se puede utilizar para vincular el Id. de unión de la tabla de nombres alternativos.

Tabla principal y tabla de nombres alternativos para calles con StreetID para vincular tablas

Nota:

No asigne el ObjectID en los datos de referencia primarios ni la tabla de nombres alternativos al campo de rol de localizador de Id. de unión al crear el localizador. El uso del ObjectID puede incrementar el tamaño del localizador y reducir el rendimiento de la geocodificación por lotes, así como la calidad de la geocodificación.

No se recomienda utilizar campos como ObjectID, GUID o GlobalID como campo de Id. de unión para vincular entidades principales a registros de tabla de nombres alternativos al crear un localizador con la herramienta. El campo de Id. de unión asociado al rol de datos de referencia primarios debe contener un valor que se asociará a muchos registros en los datos de referencia primarios y un registro único en la tabla de nombres alternativos. Debe haber una relación de muchos a muchos o de muchos a uno entre los datos principales y el nombre alternativo en la tabla de nombres alternativos. Por ejemplo, cada ciudad única para un localizador de Dirección de punto debe tener un solo valor de Id. de unión para todos los nombres alternativos de esa ciudad. Si Redlands es el nombre de ciudad principal y tiene un valor de Id. de unión de 1, cada nombre alternativo correspondiente también tiene el valor de Id. de unión de 1. Todos los registros principales asociados a Redlands tienen un valor de Id. de unión de 1.

Atributos de la tabla

Según el rol del localizador que elija y el tipo de entidades que desee buscar, los atributos de la tabla de nombres alternativos son valores similares a los de la clase de entidad principal. Por ejemplo, algunos de los atributos principales de una dirección de calle son la dirección de prefijo, el tipo de prefijo, el nombre de la calle, el tipo de calle y la dirección de sufijo, y estos mismos atributos se utilizan para los nombres alternativos de la tabla de nombres alternativos.

Más información sobre los requisitos para los datos de referencia de la variedad de roles de localizador

Nota:

Si los datos están normalizados y la tabla principal no contiene valores de nombre de ciudad, pero sí la tabla de nombres alternativos, por ejemplo, al crear el localizador, el campo Primary Name Indicator se puede asignar a un campo de la tabla de nombres alternativos que contenga un valor que indique si el registro es el campo principal (por ejemplo, True/False o Sí/No). Si este campo no está asignado, el primer registro de la tabla de nombres alternativos se utiliza como el valor principal.

Tabla de calles principales sin zona y tabla alternativa de ciudades con campo principal y CityID para vincular las tablas

Temas relacionados