Vous pouvez générer des modèles physiques de données et d'autres MSX à partir d'un MSX.
Le tableau suivant détaille la façon dont les objets de MSX sont générés en objets de MPD :
MSX | MPD |
---|---|
Eléments |
Tables ou colonnes :
Remarque :
Les éléments racine avec un type primitif ou simple ne sont pas générés, sauf s'ils sont référencés par d'autres éléments ou types complexes.
Si vous avez un seul élément racine et souhaitez générer ses enfants immédiats sous forme de tables, sélectionnez l'option Omettre un élément unique sur l'onglet Détails de la fenêtre Options de génération. |
Types simple |
Domaines. Le type de données du domaine dépend de la dérivation du type simple :
|
Types complexes |
Fusionnés avec leur élément parent. Si le type complexe est la restriction ou l'extension d'un type simple, il sera généré sous la forme d'une colonne appelée Value liée au domaine généré à partir du type simple. |
Attributs |
Colonnes avec un type de données déterminé en résolvant une dérivation. Les attributs et groupes d'attributs définis au niveau du modèle ne sont pas générés, sauf quand ils sont référencés. |
Règles de gestion |
Règles de gestion |
Contraintes de clé |
Clés |
Contraintes Unique |
Index |
Contraintes Keyref |
Références (si la contrainte référencée est une clé) |
ID (DTD) |
Clés |