Pré. | Proc. |
Créer un profil de schéma
Un profil de schéma identifie le nom, la technologie et le contenu du schéma comme précurseur pour définir la façon dont le schéma est généré. Vous pouvez créer et modifier autant de profils de schéma que nécessaire. Les profils de schéma sont liés à une seule technologie et seront soit mappés à un schéma généré, soit à une transformation de sous-ensemble.
Accéder
Ruban |
Develop > Schema Modélisation > Compositeur de Schéma > Open Compositeur de Schéma |
Création d'un nouveau profil
Si vous créez un schéma pour une technologie particulière, commencez par ouvrir un modèle sur lequel le métamodèle requis est chargé. Sparx Systems met à disposition un certain nombre de méta-modèles lors de l'utilisation de l' Assistant de Modèle et/ou des services Sparx RAS/ Cloud . Suivez ces étapes pour créer un nouveau profil. Avec le Compositeur de Schéma affiché, cliquez sur le bouton 'Nouveau' et sélectionnez le type de profil, soit Schéma ou Transformer.
L'écran Nouveau profil
Option |
Action |
Voir également |
---|---|---|
Ensemble de schémas |
Sélectionnez la norme à utiliser ou choisissez l'option "Générique". |
|
Namespace |
Selon la norme que vous avez sélectionnée, ce champ peut prendre une valeur automatique ou rester vide. Fournissez un espace de noms pertinent s'il est vide. Reportez-vous à la section suivante pour une description de la gestion des espaces de noms dans le Compositeur de Schéma . |
|
Enregistrer le profil dans : |
Les profils peuvent être stockés dans le système de fichiers ou dans le modèle. Les profils stockés dans le modèle peuvent être partagés avec d'autres, tandis que les profils du système de fichiers sont privés. |
|
OK |
Cliquez sur ce bouton pour éditer le nouveau schéma dans Composer. |
Namespaces
Lorsqu'un nouveau profil est créé, vous spécifiez l'espace de noms cible et le préfixe d'espace de noms. Les schémas impliquent généralement plusieurs espaces de noms et le Compositeur de Schéma fournit un support pour cela dans un seul modèle. Le schéma par lequel les espaces de noms sont identifiés est la présence de deux propriétés spécifiques sur un Paquetage . Les propriétés sont 'URI', qui spécifie l'espace de noms, et 'Alias', qui fournit le préfixe de l'espace de noms. Les propriétés peuvent être présentes sur le Paquetage immédiat ou sur un Paquetage parent. Lorsqu'ils sont présents, les éléments de la classe prendront cet espace de noms. Lorsqu'aucun espace de noms n'existe, les classes prendront l'espace de noms cible spécifié lors de la création du profil.
Enregistrer le profil
Cliquez sur le bouton Mettre à jour pour enregistrer le profil que vous venez de créer.
Notes
- Le processus de création et de génération de schéma pour NIEM comporte des notes supplémentaires dans la rubrique d'aide NIEM
- Le Compositeur de Schéma est pris en charge dans les éditions Corporate , Unified et Ultimate d' Enterprise Architect