Utilisation des tables attributaires de couverture
Les tables attributaires d'entités constituent un ensemble particulier de tables créées pour différentes classes d'entités. Les tables attributaires d'entités correspondent à des fichiers de données INFO qui contiennent un nombre d'attributs prédéfinis et des attributs supplémentaires définis par l'utilisateur pour chaque entité. Il est possible de créer plusieurs tables attributaires d'entités pour une couverture, chaque table devant être associée à une classe d'entités particulière. Le nom de la table attributaire d'entités est attribué après la couverture et correspond à un code à trois lettres qui indique le type de table attributaire d'entités. Par exemple, une couverture appelée LOTS qui contient des polygones sera associée à une table d'attributs de polygone (PAT) qui s'appellera LOTS.pat.
Le tableau suivant décrit les tables attributaires d'entités qui peuvent exister dans une couverture :
Classe d'entités |
Convention d'attribution de noms pour les tables attributaires d'entités |
Description |
---|---|---|
Point |
<couverture>.pat |
Table d'attribut de point |
Arc |
<couverture>.aat |
Table attributaire d'arcs |
Noeud |
<couverture>.nat |
Table attributaire de noeuds |
Itinéraire |
<couverture >.rat<itinéraire> |
Table attributaire d'itinéraires |
Section |
<couverture>.sec<itinéraire> |
Table attributaire de sections |
Polygone |
<couverture>.pat |
Table attributaire de polygones |
Région |
<couverture>.pat<région> |
Table attributaire de régions |
Annotation |
<sous-classe>.tat |
Table d'attributs de texte |
Les tables attributaires d'entités obéissent à des formats d'attribut et à des normes particuliers. Chaque table attributaire d'entités contient un jeu minimum d'attributs. Par exemple, chaque table PAT contient au moins quatre attributs, SURFACE, PERIMETER, COVER# et COVER-ID.
Les tables attributaires de points ont la même extension .pat et contiennent les mêmes attributs que les tables attributaires de polygones. C'est la raison pour laquelle, une couverture ne peut pas contenir à la fois une entité points et une entité polygones.
La table attributaire d'entités contient toujours un enregistrement qui correspond à chaque entité incluse dans la couverture. Les informations spatiales utilisées pour définir l'entité de couverture et l'enregistrement correspondant dans la table attributaire d'entités contiennent le numéro d'entité afin de conserver une correspondance un vers un entre l'entité et son enregistrement attributaire.
Vous pouvez ajouter des attributs à une table attributaire d'entités et les utiliser comme clés pour associer d'autres informations attributaires aux entités. La table attributaire d'entités joue le rôle d'une table de clés entre les entités de couverture et les informations attributaires supplémentaires sur chaque entité. Bien que les enregistrements contenus dans une table attributaire d'entités conservent une correspondance un vers un, il est possible de gérer des relations un vers plusieurs et plusieurs à plusieurs entre la table attributaire d'entités et les tables correspondantes.