PowerAMC applique des contrôles d'unicité sur le nom des objets. L'espace de noms définit une zone dans laquelle le nom et le code d'un objet d'un type donné doivent être uniques. Vous pouvez décider si un package individuel doit représente un espace de noms distinct ou non en utilisant la propriété Utiliser l'espace de noms du parent.
S'agissant d'un MAE, MCD, MLD, MPD, MFI et MLB - le modèle tout entier est, par défaut, un même espace de noms, et tous les packages ont la propriété Utiliser l'espace de noms du parent. PowerAMC effectue des vérifications de l'unicité au niveau du modèle.
S'agissant d'un MOO, MGX ou MPM – chaque package est, par défaut, un espace de noms distinct et la propriété n'est pas sélectionnée. PowerAMC effectue des vérifications de l'unicité au niveau du package.
Dans l'exemple suivant, la classe Imprimante est située dans le package Périphériques, au sein d'un MOO où l'espace de noms par défaut est le package: