Todas las capas en ArcGIS necesitan un identificador único. Por lo tanto, la capa de consulta debe incluir un identificador único.
En la mayoría de los casos, sin embargo, las capas de consulta se crean para acceder a las clases de entidad y las tablas de una base de datos. Es una práctica estándar que las tablas de base de datos contengan un campo de identificador único; por tanto, es probable que las tablas de la base de datos ya contengan un campo que se pueda usar como identificador único.
Para que se pueda usar como identificador único en ArcGIS, un campo debe no ser nulo, contener valores únicos y ser uno de los siguientes tipos de datos:
- Entero (solo valores positivos)
- Cadena
- GUID
- Fecha
Como el valor en el campo de identificador único identifica unívocamente una fila o un objeto de entidad dentro de ArcGIS, los valores en ese campo deben ser siempre únicos y no nulos. Es su responsabilidad garantizar que los valores en este campo cumplan con este requisito.