Contenido de una tabla de nombre alternativo
Los nombres de entidades como calles cambian con el paso del tiempo. Por ejemplo, Jefferson Rd. es el nuevo nombre oficial de la calle que antes se llamaba Old Country Rd. Al buscar una entidad por todos los nombres posibles se puede aumentar la tasa de concordancia. La tabla de nombre alternativo contiene los campos para los nombres de calles 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 una entidad tiene varios nombres, el campo de ID de unión correspondiente a los nombres de calle alternativos de la misma entidad contiene el mismo valor.
La clase de entidad principal debe tener un campo que contenga un valor de Id. único para cada registro. Se puede utilizar un Id. de objeto o el campo de un Id. de usuario para unir el Id. de unión de la tabla de nombre alternativo.
Atributos de la tabla
Según el estilo del localizador de direcciones que elija y el tipo de entidades que desee buscar, los atributos de la tabla de nombre alternativo son similares a los de la tabla de la clase de entidad principal. En el caso de una dirección de calle, se usan los atributos que incluyen la dirección de prefijo, el tipo de prefijo, el nombre de la calle, el tipo de calle y la dirección de sufijo para representar los nombres de calle alternativos.
Contenido de una tabla de nombres de ciudades alternativos
Puede que tenga una vecindad dentro de 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 una vecindad de San Diego. Otro ejemplo: un código postal específico puede tener varios nombres de ciudad válidos; por ejemplo, 08648 es el código postal para Lawrence (Nueva Jersey), Lawrence Twp (Nueva Jersey) y Trenton (Nueva Jersey). Al buscar una entidad por todos los nombres posibles se puede aumentar la tasa de concordancia. La tabla de nombre de ciudad alternativo contiene los campos para los nombres de ciudades adicionales. Cada registro representa el nombre de una entidad. Se pueden agregar nombres adicionales a la tabla. Los datos de referencia Rol para la tabla de nombre de ciudad alternativo en la herramienta Crear localizador de direcciones se llaman Tabla de nombre de ciudad alternativo.
Id. de unión
La tabla de nombre de ciudad alternativo debe tener un campo de ID que puede usarse para unir los registros a la clase de entidad principal. Si una entidad tiene varios nombres, el campo de ID de unión correspondiente a los nombres de ciudad alternativos de la misma entidad contiene el mismo valor.
La clase de entidad principal debe tener un campo que contenga un valor de Id. único para cada registro. Pueden ser tanto el ID de objeto como un campo de ID de usuario, como ID de ciudad o Código postal, los que pueden usarse para unir el ID de unión de la tabla de nombre de ciudad alternativo.
Atributos de la tabla
Los atributos en la tabla de nombre de ciudad alternativo que son similares a la tabla de la clase de entidad principal son el ID de unión y el valor de ciudad. El valor de ciudad se usa para representar los nombres de ciudad alternativos.
Crear un localizador de direcciones para nombres alternativos
Crear localizadores de direcciones que utilizan tablas de nombres alternativos es parecido a crear aquellos que no los utilizan. Sin embargo., existen algunos elementos adicionales que se deben incluir. Al combinar estas tareas, se puede crear un localizador de direcciones que incluya nombres alternativos.
Consulte Crear un localizador de direcciones para obtener más información acerca de la creación de un localizador de direcciones. En los siguientes pasos se describe cómo agregar las tablas alternativas y cómo especificar los campos en el cuadro de diálogo Crear un localizador de direcciones.
- En el cuadro de diálogo Crear localizador de direcciones, haga clic en el botón Examinar junto al cuadro de texto Datos de referencia.
- Busque la clase de entidad principal.
- Haga clic en la flecha de lista desplegable debajo de la columna Rol y elija Tabla principal.
- Repita el paso 1 y busque la tabla de nombre alternativo.
- Haga clic en la flecha de lista desplegable debajo de
la columna Rol y elija la Tabla de nombre alternativo.
Los campos de la sección Mapa de campo se representan geográficamente de manera automática.
- Si el mapa de campo no está completo, seleccione el campo apropiado en la tabla para cada campo.
Resulta esencial asegurarse de que los campos de ID de unión para ambas tablas de nombre, la principal y la alternativa, estén seleccionados. En la columna Nombre del alias, haga clic en la flecha desplegable para el campo Tabla principal:Altname JoinID y seleccione el campo de ID de unión de la clase de entidad principal, por ejemplo, streets:JOINID. A continuación, haga clic en la flecha desplegable para el campo Tabla de nombre alternativo:JoinID y seleccione el campo de ID de unión de la tabla de nombre alternativo, como altname:JOINID. Este es el campo que contiene el valor de Id. de unión y que se utiliza para referirse a la tabla principal.
- Siga los pasos para crear el localizador de direcciones.
Al utilizar este localizador, se pueden buscar las direcciones de las tablas de nombres alternativos o principales. Por ejemplo, al buscar 100 Jefferson Rd. ó 100 Old Country Rd. el resultado devuelve la misma ubicación.
- En el cuadro de diálogo Crear localizador de direcciones, haga clic en el botón Examinar junto al cuadro de texto Datos de referencia.
- Busque la clase de entidad principal.
- Haga clic en la flecha de lista desplegable debajo de la columna Rol y elija Tabla principal.
- Repita el paso 1 y busque la tabla de nombre de ciudad alternativo.
- Haga clic en la flecha desplegable bajo la columna Rol y seleccione Tabla de nombre de ciudad alternativo.
Los campos de la sección Mapa de campo se representan geográficamente de manera automática.
- Si el mapa de campo no está completo, seleccione el campo apropiado en la tabla para cada campo.
Resulta esencial asegurarse de que los campos de ID de unión para ambas tablas de nombre de ciudad, la principal y la alternativa, estén seleccionados. En la columna Nombre del alias, haga clic en la flecha desplegable para el campo Primary Table:City Altname JoinID y elija el campo de Id. de unión de la clase de entidad principal, por ejemplo, streets:JOINID. A continuación, haga clic en la flecha desplegable para el campo Tabla de nombre de ciudad alternativo:JoinID y seleccione el campo de ID de unión de la tabla de nombre de ciudad alternativo, como altcity:ZIP. Este es el campo que contiene el valor de Id. de unión y que se utiliza para referirse a la tabla principal. En el caso de Dual Range no hay campo de nombre de ciudad alternativo izquierdo y derecho en la tabla de nombre de ciudad alternativo. Si se usa Código postal como ID de unión principal y Código postal como nombre de ciudad alternativo, el ID de unión funciona correctamente para Dual Range.
- Siga los pasos para crear el localizador de direcciones.
Al utilizar este localizador, se pueden buscar la dirección y la ciudad en las tablas de nombres de ciudad alternativos o principales. Por ejemplo, buscar 192 Little John Trl NE, Atlanta o 192 Little John Trl NE, Sherwood Forest devolverá la misma ubicación.