Relacionar vs unión: cardinalidad para tablas de atributos en arcgis

¿Cuál es la diferencia entre RELACIÓN Y UNIR TABLES EN ARCGIS?

Cuando tiene ID únicos coincidentes en dos tablas, puede crear una tabla relacionada o unirse de tabla.

Una unión de tabla agrega todas las columnas de una tabla en la otra tabla basada en la ID única.

Pero una tabla relaciona crea una tabla completamente nueva. Entonces, cuando seleccione los registros en una tabla, creará una tabla temporal basada en todas las ID únicas coincidentes.

¿Cuándo usas Relate? ¿Y cuándo usas una unión? Aprendamos con 2 ejemplos.

Une ejemplo con relación 1: 1

Las uniones son adecuadas para relaciones 1: 1. Entonces, cuando tiene un solo registro que coincide en ambas tablas, este es un momento apropiado para usar una unión.

Por ejemplo, tenemos un archivo de forma de ciudades en los Estados Unidos. Y también tenemos una hoja de cálculo de equipos de la NFL con nombres de ciudades y equipos.

Mientras no tengamos dos ciudades con el mismo nombre, eso significa que ese nombre es único en el archivo de forma de las citaciones. Y esto también significa que tenemos una relación 1: 1 porque no hay filas con la misma identificación única dos o más.

Esta es la situación perfecta para realizar una unión. Cuando crea una unión entre estas dos tablas, agrega la columna NFL_TEAM en el archivo de forma US_CITies.

En ArcGIS, ¿cómo podemos realizar uniones como Atractamos los nombres de los equipos de la NFL al archivo de forma de las ciudades de EE. UU.?

Primero, haga clic en el botón desplegable de la tabla y seleccione Juns y Relates> Únete. Desde aquí, debe seleccionar los campos de ambas tablas con el identificador único. En nuestro caso, es el nombre y la ciudad.

Si exportamos esta tabla después de que se ha unido, entonces se vuelve permanente. Esto significa que las columnas adjuntas permanecerán en la nueva tabla o clase de características.

Relacione el ejemplo con 1: m relación

Cuando un registro tiene múltiples ID de correspondencia en otra tabla, esta es una relación de uno a muchos (1 m). Y es mejor usar para las relaciones de 1 m.

Por ejemplo, digamos que tenemos una lista de equipos de fútbol y jugadores. Hay múltiples jugadores por equipo y cada equipo es único. Entonces esto significa que es 1 m.

Una tabla relacionada crea una tabla completamente nueva. Entonces, cuando seleccione los registros en una tabla, creará una tabla temporal basada en todas las ID únicas coincidentes.

Por ejemplo, si seleccionamos los Texans de Houston, solo aquellos jugadores en ese equipo aparecerán en una nueva mesa.

Para configurar un relato, abrimos la tabla de atributos us_teams. Primero, debe hacer clic en el botón desplegable de la tabla en la parte superior izquierda de la tabla de atributos (como se muestra a continuación).

Desde el menú desplegable, seleccione unirse y Relaces> Relatarse ahora, seleccione las columnas que coincidan con ambas tablas. En nuestro caso, su nombre y nombre. Finalmente, seleccione el nombre predeterminado RELACE1 o dale otro nombre.

Ahora que hemos identificado los ID únicos en ambas tablas, podemos seleccionar el equipo (s) en la mesa del equipo de fútbol. Después de hacer clic en Tablas relacionadas> RELATE1, se abre una nueva tabla con todos los registros coincidentes para el equipo que hemos seleccionado.

Cardinalidad: relaciones 1-1 frente a relaciones 1-m

Hay 3 tipos de relaciones (o cardinalidad).

  • Relaciones uno a uno (1-1)
  • Relaciones de uno a muchos (1 m)
  • Relaciones de muchos a muchos (MN)

Para cualquier tipo de base de datos, las relaciones individuales tienen un registro coincidente en dos tablas. A continuación, las relaciones de uno a muchos tienen múltiples registros en una tabla que coinciden con un solo récord en otro. Por último, muchos a muchos tienen múltiples registros coincidentes en ambas tablas.

En todos los casos, los identificadores (o claves) únicos deben existir en ambas tablas para cualquier tipo de relación. Esta ID única (clave primaria) es el vínculo principal entre la tabla relacionada (clave extranjera).

Tabla Relacione vs Tabla Unirse en ArcGIS

Mientras que unirse, agrega atributos al final de una tabla, Relate crea una tabla temporal para todos los registros coincidentes.

Todas las tablas se vinculan entre sí según la cardinalidad (1-1, 1 m y Mn). Tanto sean y relacionan el trabajo en el principio de tener ID únicas coincidentes en dos tablas.

Si bien Unir es particularmente útil para una relación 1-1, Relate es ideal para una relación de 1 m. Si no tiene campos únicos para unirse, puede probar una unión espacial. Este proceso utiliza ubicación o proximidad a campos de unión.

¿Tiene alguna pregunta sobre Relate vs Join? Haznos saber con un comentario debajo.

¿Cómo selecciono atributos con múltiples atributos?

¡Ver qué hay de nuevo!.

Cómo: Seleccionar valores múltiples usando los atributos seleccionados por …

  1. En ArcMap, abra la tabla de atributos de la capa.
  2. Haga clic en el botón Opciones de tabla. > Seleccione por atributos.
  3. Haga doble clic en el campo que contiene los valores deseados.
  4. Agregue un espacio después del nombre del campo y escriba.
  5. Seleccione el icono de paréntesis.

¿Cómo selecciono múltiples campos en ArcGIS?

Siga estos pasos para seleccionar múltiples valores utilizando la herramienta Seleccionar capa por Atributo en ArcGIS Pro. Haga clic en Seleccionar por atributos en la pestaña Mapa de cinta.

Procedimiento

  1. Seleccione la capa de característica para el campo de filas de entrada.
  2. Seleccione una nueva selección de la lista desplegable en el campo Tipo de selección.
  3. Haga clic en la nueva expresión.

¿Cómo selecciono múltiples celdas en ArcMap?

Para seleccionar registros consecutivos, puede hacer clic y arrastrar el mouse. Mantenga presionado la tecla CTRL mientras hace clic en registros adicionales. También puede seleccionar una gama de registros en una tabla haciendo clic en el primer registro en el rango deseado y manteniendo presionada la tecla de cambio al hacer clic en el último registro en el rango.

¿Cómo selecciono por atributos en ArcGIS?

Pasos para usar Seleccionar por atributos

  1. Haga clic en Selección> Seleccionar por atributos para abrir el cuadro de diálogo Seleccionar por atributos.
  2. Elija la capa para realizar la selección contra.
  3. Especifique el método de selección.
  4. Ingrese una expresión de consulta utilizando uno de los siguientes métodos:
  5. Valide su expresión de consulta haciendo clic en Verificar.

Ir arriba