Do poszczególnych pól w warstwach podrzędnych hostowanej warstwy obiektowej można zastosować ograniczenie przez unikalność. Po zastosowaniu ograniczenia przez unikalność relacyjny magazyn danych zapewnia, że w polu nie są zapisywane zduplikowane wartości. Ta możliwość może być przydatna w przypadku pól, które mają być używane do jednoznacznego identyfikowania obiektów warstwy. Gdy osoby edytujące aktualizują atrybuty lub dodają obiekty do warstwy, ograniczenie przez unikalność zapewnia, że zduplikowane wartości nie są dodawane. Jeśli podczas dodawania lub aktualizowania danych w warstwie obiektowej używany jest zbiór zawierający pola z wartościami, które powodują naruszenie ograniczenia przez unikalność, operacja dołączenia lub aktualizacji kończy się niepowodzeniem.
W większości przypadków ograniczenie przez unikalność stosuje się do pól liczbowych, ale można ustawić je dla dowolnego typu pola z wyjątkiem pól systemowych, takich jak ObjectID, GlobalID czy FID.
Ograniczenie przez unikalność dla pól w hostowanych warstwach obiektowych może ustawiać właściciel warstwy i administrator instytucji.
Aby dodać ograniczenie przez unikalność do pola w warstwie podrzędnej hostowanej warstwy obiektowej, wykonaj następujące czynności:
- Otwórz stronę elementu hostowanej warstwy obiektowej.
- Kliknij kartę Dane.
- Jeśli hostowana warstwa obiektowa zawiera więcej niż jedną warstwę podrzędną, użyj menu rozwijanego Warstwa, aby wybrać warstwę podrzędną do skonfigurowania.
- Kliknij wyświetlaną nazwę pola, do którego chcesz dodać ograniczenie przez unikalność.
Zostaną wyświetlone szczegóły pola.
- W obszarze Ustawienia kliknij opcję Edytuj w polu Unikalne.
- Zaznacz pole wyboru Pole zawiera unikalne wartości i kliknij przycisk Zapisz.
Oprogramowanie ArcGIS Enterprise potwierdzi, czy istniejące wartości w polu są unikalne. Jeśli są, ograniczenie przez unikalność zostanie dodane, a wartość Unikalne zostanie zaktualizowana w celu wskazania, że do pola zastosowano ograniczenie przez unikalność. Jeśli wartości nie są unikalne, nie można ustawić w tym polu ograniczenia przez unikalność, dopóki pole nie zostanie zmodyfikowane tak, aby zawierało wyłącznie wartości unikalne.
Jeśli później zostanie podjęta decyzja o usunięciu ograniczenia przez unikalność, należy ponownie zmodyfikować pole Unikalne, wyłączyć zaznaczenie pola wyboru Pole zawiera unikalne wartości i kliknąć przycisk Zapisz.