Los dominios de atributo se utilizan para regular los valores permitidos en un campo de atributos determinado para una tabla, clase de entidad o subtipo. Los dominios se almacenan en una geodatabase y se pueden aplicar a varias tablas y clases de entidad dentro de la geodatabase.
Según los requisitos, los dominios de atributo se aplican como dominios de rango o dominios de valor codificado. Los dominios de rango definen los valores mínimo y máximo de un campo. Se pueden utilizar en los campos de atributos corto, largo, flotante, doble y de fecha. Los dominios de valor codificado especifican un conjunto de valores válido para un atributo, al dar el valor real permitido y una descripción de los que representa el código, que se puede interpretar con más facilidad.
Las siguientes herramientas de geoprocesamiento permiten crear y administrar los dominios de atributo:
- Agregar valor codificado al dominio
- Asignar dominio a campo
- Crear dominio
- Eliminar valor codificado del dominio
- Eliminar dominio
- Dominio a tabla
- Quitar dominio del campo
- Establecer valor para un dominio de rango
- Tabla a dominio
¿Por qué es importante saber si están presentes los dominios de atributo?
El dominio que se asignó a un campo en una tabla o clase de entidad en muchos casos todavía es relevante después de que se procesó la tabla o la clase de entidad. Si la salida de una herramienta no tiene formato de geodatabase (tal como un shapefile), los campos no tendrán dominios asignados a ellos.
Determinar si tiene dominios de atributo
Para una lista de dominios de atributo en una geodatabase
- En ArcCatalog, haga clic con el botón derecho del ratón en la geodatabase.
- Haga clic en Propiedades.
- Haga clic en la ficha Dominios.
Todos los dominios de la geodatabase se enumeran por nombre con las descripciones y las propiedades.
Para ver si un dominio se aplicó a un campo de atributo
- En ArcCatalog, haga clic con el botón derecho del ratón en la tabla o clase de entidad.
- Haga clic en Propiedades.
- Haga clic en la ficha Campos.
- Haga clic en el campo de atributo en cuestión y examine las propiedades del campo.
Reglas
Los dominios sólo son compatibles con tablas de geodatabase y clases de entidad. Si las herramientas que se encuentran a continuación se utilizan en una geodatabase en los datos con un dominio, la salida que se generó también tiene el dominio. Una conversión a cualquier formato que no sea geodatabase (tal como shapefiles y coberturas) se realizará correctamente, aunque la salida no tendrá dominios.
Las siguientes herramientas admiten dominios cuando se procesan entidades entre las geodatabases:
Cuando la salida se escribe en una geodatabase diferente que la entrada, el dominio se copia en la geodatabase de salida.
En la circunstancia de que haya un dominio preexistente en la geodatabase de salida con el mismo nombre pero con propiedades diferentes, el dominio que se copió cambiará el nombre al incorporar _<n> (donde n es un número único como, por ejemplo, 1).