Les domaines attributaires définissent les valeurs permises d’un attribut quelconque d’une table, d’une classe d’entités ou d’un sous-type. Les domaines sont stockés dans une géodatabase et peuvent être appliqués à différentes classes d’entités ou tables au sein de la géodatabase.
Selon vos besoins, les domaines attributaires sont appliqués sous formes de domaines par plage ou de domaines à valeurs précodées. Les domaines par plage définissent les valeurs minimum et maximum d’un champ. Ils peuvent être utilisés pour les champs attributaires de type entier court, entier long, réel simple, réel double et date. Les domaines à valeurs précodées précisent un ensemble de valeurs valides pour un attribut. Ils fournissent la valeur réelle autorisée et une description plus conviviale de la notion à laquelle le code se réfère.
Les outils de géotraitement suivants permettent de créer et gérer les domaines attributaires :
- Ajouter une valeur codée à un domaine
- Attribuer un domaine à un champ
- Calculer un champ
- Créer un domaine
- Supprimer une valeur codée d’un domaine
- Supprimer un domaine
- Domaine vers table
- Supprimer un domaine d’un champ
- Définir les valeurs d’un domaine par plage
- Table vers domaine
Pourquoi est-il important de savoir si des domaines attributaires sont présents ?
Le domaine attribué à un champ dans une classe d’entités ou une table reste, dans de nombreux cas, pertinent après le traitement de la classe d’entités ou de la table. Chaque fois que la sortie d’un outil n’est pas un format de géodatabase (fichier de formes, par exemple), aucun domaine n’est attribué aux champs.
Règles
Les domaines sont uniquement pris en charge dans les classes d’entités et les tables de géodatabase. Si les outils ci-dessous sont appliqués aux données d’un domaine dans une géodatabase, la sortie générée comprend également le domaine. La conversion sous un format autre que la géodatabase (fichiers de formes ou couvertures, par exemple) réussira, bien que la sortie ne comprenne évidemment aucun domaine.
Les outils suivants prennent en charge les domaines lors du traitement des entités entre géodatabases :
- Projet
- Classe d’entités vers classe d’entités
- Table vers table
- Copier
- Copier des entités
- Copier des enregistrements
- Ajouter
Lorsque la sortie est écrite dans une géodatabase différente de l’entrée, le domaine est copié dans la géodatabase en sortie.
En cas de préexistence d’un domaine avec le même nom mais des propriétés différentes dans la géodatabase en sortie, le domaine copié sera renommé en ajoutant _<n> à la fin du nom (n représente un chiffre unique tel que 1).
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?