Si vous disposez d'une base de données, vous pouvez procéder à son reverse engineering et créer ainsi un MPD, puis générer un Modèle Orienté Objet (MOO) depuis ce MPD. PowerAMC va générer les correspondances O/R par défaut.
Dans le cas d'une nouvelle application, vous pouvez créer un diagramme de classes dans un MOO, puis générer le MPD depuis le MOO. PowerAMC va générer les correspondances O/R par défaut.
Si vous disposez déjà d'une structure de base de données et d'un MOO mais que ces derniers ne sont pas mis en correspondance, vous pouvez définir manuellement les correspondances O/R.
Pour plus d'informations sur les correspondances O/R, reportez-vous à la documentation principale de PowerAMC.
Le diagramme suivant montre un exemple de MPD.
Le diagramme suivant montre le MOO généré depuis le MPD. Le nom des classes et leurs attributs peuvent être modifiés de façon à respecter les conventions de dénomination Java.