Espaces de noms d'objets

Dans PowerAMC, chaque package peut être un espace de noms. Il est toutefois possible d'élargir cet espace de noms au parent d'un package donné. Vous pouvez élargir l'espace de noms jusqu'à ce qu'il atteigne le niveau du modèle lui-même.

Les objets qui s'affichent dans l'Explorateur d'objets obéissent aux règles générales suivantes :

Dans l'Explorateur d'objets

Espace de noms

Règle d'unicité

Objets directement situés sous un noeud de package ou de modèle (table, processus, classe)

Modèle

Unicité du nom et du code dans le modèle

Package

Unicité du nom et du code dans le package

Objets situés sous un objet parent (colonne, attribut)

Ne s'applique pas

Unicité du nom et du code dans le parent

Objets de liaison (référence, relation)

Ne s'applique pas

Unicité du nom et du code entre les objets similaires situés aux extrémités d'un lien (par exemple, les liens parallèles dotés des mêmes nom et code sont exclus entre les objets similaires situés aux extrémités d'un lien

Toutefois, vous pouvez rencontrer quelques exceptions à ces règles. Par exemple, seul le code d'une référence permet d'identifier l'objet au sein du modèle lorsque l'option "Code unique" est sélectionnée dans la boîte de dialogue Options du modèle. PowerAMC vous avertit lorsqu'une règle générale n'est pas respectée.