Modèles de domaines

Un modèle de domaine décrit les types de domaines autorisés par une organisation, ainsi que leurs contraintes.

Un modèle de domaine est un groupe de domaines atomiques. Un domaine atomique représente un type de données abstraites qui peut être restreint par l'ajout de contraintes. Les types de données de domaines se basent sur des types de données classiques. Par exemple, vous pouvez définir des types de données de domaines pour des définitions couramment utilisées, comme le numéro de sécurité sociale, le sexe, la taille ou le statut marital.

Les définitions de contraintes s'appuient sur les définitions de contraintes de schéma XML. Vous pouvez utiliser une contrainte d'énumération pour limiter le nombre de valeurs possibles. Par exemple, un domaine appelé "priorité" peut avoir trois valeurs possibles : "haute", "moyenne" et "faible". Vous pouvez utiliser une contrainte de modèle pour spécifier une contrainte dans une expression régulière, "ABC*" par exemple . Ce produit n'utilise les contraintes que pour la documentation. Aucune construction supplémentaire n'est générée pour les contraintes lors d'une transformation de modèle de données logique en modèle de donnés physiques.

Les objets de modèles de données peuvent être enregistrés dans un fichier de modèle de domaine (*.ddm) ou dans un fichier de modèle de données logique (*.ldm).

Le plan de travail vous permet de créer un modèle de domaine à l'aide d'un canevas ou d'importer dans un modèle de domaine des types simples d'un fichier de définition de schéma XML (.xsd), en tant que types de domaines. Vous pouvez également exporter un modèle de domaine dans un fichier .xsd. Un modèle de domaine peut être associé à un modèle logique pour que chaque domaine du modèle puisse être utilisé en tant que type de données d'attribut.

Concepts associés
Modèles de données logiques
Transformation d'un modèle de données logiques en modèle de données physiques
Tâches associées
Analyse de l'impact et des dépendances
Importation d'informations d'un fichier XSD XML vers un modèle logique ou un modèle de domaine

Commentaires en retour