Trabajar con subtipos

Los subtipos son registros en una tabla o clase de entidad clasificados en función de un campo de atributo. Los subtipos se implementan creando valores codificados y, por consiguiente, deben estar asociados a campos con el tipo de datos entero corto o entero largo. Cada uno de los valores enteros representa una entidad en el subtipo. Por ejemplo, los siguientes códigos en un subtipo denominado RoadClass podrían representar las clases válidas en una clase de entidad para calles:

0 - Calles locales

1 - Calles secundarias

2 - Calles principales

Cada subtipo puede tener su propio conjunto de valores predeterminados. En el ejemplo anterior, el subtipo de calles local podría tener el valor predeterminado para un atributo de límite de velocidad establecido en 25 Km por hora, mientras el valor predeterminado para el subtipo de calles principales podría ser 35 Km por hora. Siempre que se agregue una calle local a la clase de entidad de calles, su atributo de límite de velocidad se establecerá automáticamente en 25 Km por hora. Siempre que se agregue una calle principal, el límite de velocidad se establecerá automáticamente en el valor predeterminado de 35 Km por hora.

Cada subtipo también puede tener su propio rango o dominio de atributo codificado para un campo determinado. Por ejemplo, en una clase de entidad para conducto de agua, se puede establecer un dominio de rango para la presión del agua. El subtipo que representa el conducto principal de agua de transmisión puede tener una presión entre 40 y 100 psi, mientras el subtipo para el conducto principal de agua de distribución puede tener una presión entre 50 y 75 psi.

Cada subtipo también puede tener asociadas distintas reglas de conectividad, relación o topología.

Clase de entidad y subtipo

Cuando se intenta determinar dónde es adecuado utilizar subtipos y dónde se requieren clases de entidad adicionales surge un problema de diseño de geodatabase importante. Tenga presente los aspectos siguiente al tratar de elegir entre crear subtipos o nuevas clases de entidad:


7/11/2012