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

Tables attributaires d'entités qui peuvent exister dans une couverture

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.


7/10/2012