Sunteți pe pagina 1din 7

INSTITUTO CIENTÍFICO DEL PACÍFICO

CURSO EXPERTO EN SISTEMAS DE


INFORMACIÓN GEOGRÁFICA (GIS 10.2)
Visítenos en: www.icip.edu.pe
INSTITUTO CIENTÍFICO DEL PACÍFICO ARCGIS 10.2

Experto en S.I.G 10.2-Mod II-Sesión 4-Creación de Relaciones-


Teoría-1

Creación de Relaciones-Teoría-1
Las Relaciones asocian entidades geográficas o no geográficas basándose en
un campo común.

La superficie terrestre está conformada por diversos elementos geográficos: ríos,


carreteras, montañas, edificios, unidades agrícolas, etc…, que poseen una serie
de características, que son representados por ArcGis como entidades
geográficas, cuyas características de almacenan en una tabla de atributos
correspondiente al conjunto de elementos que se almacenan en capas.

1) Conceptos previos
a. Entidad.- Objeto del mundo real sobre el que queremos almacenar
información (Ej.: una persona). Las entidades están compuestas
de atributos que son los datos que definen el objeto (para la entidad
persona serían DNI, nombre, apellidos, dirección, etc.).
b. Relación .- Asociación entre entidades, sin existencia propia en
el mundo real que estamos modelando, pero necesaria para reflejar
las interacciones existentes entre entidades.

INSTITUTO CIENTÍFICO DEL PACÍFICO - ICIP EXPERTO


INSTITUTO CIENTÍFICO DEL PACÍFICO ARCGIS 10.2

2) En ArcGis podemos generar relaciones de tipos de entidades


geográficas y no geográficas:

a. Las entidades geográficas pueden relacionarse con otras entidades


geográficas. Por ejemplo, un edificio puede estar asociado a una
parcela.
b. Las entidades geográficas pueden relacionarse con entidades no
geográficas. Por ejemplo, una parcela de tierra puede estar asociada
a un propietario.

c. Las entidades no geográficas pueden relacionarse con otras


entidades no geográficas. Por ejemplo, un propietario de parcela
puede tener asignado un código fiscal.

La relación de entidades se hará a través de la tabla de


atributos, en base a los registros correspondientes.

3) Propiedades de las clases de relación


Una clase de relación contiene varias propiedades que definen cómo se
relacionan los objetos en el origen con los objetos en el destino.
a. Tipo: simple o compuesto
i. Simples: Las relaciones de tipo simple, pueden permanecer
independientes una de otra (las de destino y las de origen).
ii. Compuestas: En esta relación, los objetos de destino no
pueden existir independientemente de los objetos de origen,
de modo que cuando se elimina el origen, los objetos de
destino relacionados también se eliminan en un proceso
denominado eliminación en cascada.

INSTITUTO CIENTÍFICO DEL PACÍFICO - ICIP EXPERTO


INSTITUTO CIENTÍFICO DEL PACÍFICO ARCGIS 10.2

b. Clases de origen y de destino


La entidad que se ingresa y se quiere relacionar es la de origen, la
tabla o entidad geográfica con la que se relacionará la información
de origen, es la clase de destino.
Al crear una clase de relación, seleccione una clase que sea el
origen y otra que sea el destino. Es importante no confundir las dos.
Con el comportamiento de eliminaciones en cascada en las
relaciones compuestas. En relaciones simples, es importante que
sea correcto, si es que se van a eliminar registros en la clase de
origen, la clase de relación simple busca los registros
correspondientes en la clase de destino y establece el valor de los
campos clave en Nulo. Si selecciona como origen la clase
equivocada y elimina objetos en el origen, introducirá errores en el
campo de clave externa que no se quieren eliminar.

INSTITUTO CIENTÍFICO DEL PACÍFICO - ICIP EXPERTO


INSTITUTO CIENTÍFICO DEL PACÍFICO ARCGIS 10.2

c. Claves principales y externas


Son los registros correspondientes al campo clave de la tabla de
atributos en base al cual se realiza la relación, a través de la
coincidencia de valores (información contenida en el registro).
El campo clave en la clase de origen es considerado la clave
principal. A diferencia de una verdadera clave principal, los valores
del campo de clave principal de una relación no es necesario que
sean únicos para cada objeto. El campo clave en la clase de
destino, se denomina la clave externa. Contiene valores que
coinciden con los del campo de clave principal en la clase de origen.
Nuevamente, los valores del campo clave no tienen que ser únicos
para cada fila.
Los campos clave pueden tener nombres diferentes pero deben
ser del mismo tipo de datos y contener el mismo tipo de
información, como ID de parcela. Pueden ser campos clave los
campos de todo tipo de datos, excepto objeto binario grande (BLOB),
fecha y ráster.
El valor ID de objeto de un objeto determinado no cambia nunca
mientras permanezca en su clase original y, si el objeto es una
entidad, no lo divida. Si divide una entidad, mantendrá la entidad
original (pero actualizará la geometría) y crear una nueva entidad,
que tendrá un nuevo ID de objeto asignado a la misma. Como
resultado, solo la entidad con el ID de objeto original mantendrá
relaciones que dependan del valor ID de objeto.

Operaciones con el campo clave principal:


 Al importar registros a otra clase de entidad o tabla, se
asignan nuevos valores ID de objeto, perdiendo cualquier
relación basada en los valores ID de objeto originales. Si, en

INSTITUTO CIENTÍFICO DEL PACÍFICO - ICIP EXPERTO


INSTITUTO CIENTÍFICO DEL PACÍFICO ARCGIS 10.2

su lugar, basa la relación en otra clave principal, los valores


del identificador de la clave principal no cambiarán cuando se
importan los registros. Esto le permite conservar las
relaciones al importar conjuntos relacionados de objetos a
nuevas clases.
 Al dividir una entidad, la entidad original se mantiene (con
geometría actualizada) y se crea una nueva entidad. Si tiene
una relación basada en el ID de objeto original, solo una de
las dos entidades creadas en la división mantendrá la
relación. Sin embargo, si utilizó otro campo como clave, al
dividir la entidad, el valor del identificador de la entidad original
se copiaría en las dos nuevas entidades. En consecuencia,
los registros de la tabla relacionada se relacionarían ahora
con sendas nuevas entidades, ideal si la clase de relación se
ha definido como de muchos a muchos.
 Al combinar dos entidades, la nueva entidad conserva el ID
de objeto de una de las entidades originales.
d. Cardinalidad
La Cardinalidad de una relación especifica el número de objetos de
la clase de origen que se pueden relacionar con varios objetos en
la clase de destino. Una relación puede tener una de estas tres
cardinalidades:

i. de uno a uno
Un objeto de origen puede
relacionarse solo con un objeto de
destino. Por ejemplo, una parcela solo
puede tener una descripción legal.

INSTITUTO CIENTÍFICO DEL PACÍFICO - ICIP EXPERTO


INSTITUTO CIENTÍFICO DEL PACÍFICO ARCGIS 10.2

La relación uno a uno es el tipo de relación que más


fácilmente se maneja en el SIG.
Este tipo de relación ocurre cuando a un registro en la tabla le
corresponde solamente uno en otra tabla.

ii. de uno a muchos


Un objeto de origen se puede
relacionar con varios objetos de
destino.
La relación uno a muchos ocurre cuando a un registro en una
tabla le corresponden dos o más registros asociados en
otra(s) tabla(s). Por ejemplo, una parcela puede tener muchos
edificios. En una relación de uno a muchos, el lado de uno
debe ser la clase de origen y el lado de muchos debe ser la
clase de destino.

iii. de muchos a muchos


Un objeto de origen puede relacionarse
con varios objetos de destino y, a la
inversa, un objeto de destino puede relacionarse con varios
objetos de origen.
La relación muchos a muchos no es muy común y aunque
puede existir no es manipulada por las mayoría de los SIG.
Por ejemplo, una propiedad determinada puede tener muchos
propietarios y un propietario determinado puede poseer
muchas propiedades.
Los términos uno y muchos pueden resultar confusos. Uno es
realmente de cero a uno y muchos es realmente de cero a
muchos.

INSTITUTO CIENTÍFICO DEL PACÍFICO - ICIP EXPERTO

S-ar putea să vă placă și