Chapter 7 Génération d'autres modèles à partir d'un MSX


Génération d'objets de modèle XML à partir d'un MPD

Lorsque vous générez un modèle XML à partir d'un MPD, PowerAMC convertit les objets de MPD en objets de modèle XML comme suit :

Objet de MPD Objet généré dans un modèle XML
Domaine Type simple
Table Elément. Une table est générée comme élément enfant lorsqu'elle a un lien de référence sortant avec la propriété Obligatoire
Colonne Elément ou attribut d'élément (voir les options de génération)
Vue Elément
Colonne de vue Attribut d'élément
Clé Clé
Index Unique
Type de données abstrait Type complexe
Attribut de type de données abstrait Attribut de type complexe

Les packages de MPD sont générés sous forme de diagrammes XML.

Un MPD est généré dans plusieurs diagrammes XML :

Le diagramme global affiche le symbole d'un élément racine appelé Base de données. Cet élément (qui n'a pas d'équivalent dans le MPD source) regroupe toutes les contraintes d'identité générées à partir des clés, des index et des références de MPD.

Sélectionnez Symbole→Afficher les symboles pour révéler les autres objets de modèle XML générés (types simples et types complexes).

Note   Conventions de dénomination de modèle XML
Si le code des objets de modèle XML générés ne correspond pas aux conventions de dénomination du langage cible, vous pouvez définir un script pour convertir les noms d'objet en codes.
Pour plus d'informations sur les scripts de conversion, reportez-vous à la section "Macros .convert_name & .convert_code" dans le chapitre "Gestion des modèles" du manuel Guide des fonctionnalités générales.

 


Copyright (C) 2007. Sybase Inc. All rights reserved.