Si vous disposez déjà d'un MOO et d'un MPD, vous pouvez définir les correspondances entre les deux manuellement. Les modèles de correspondance O/R dans PowerAMC ne sont pas dépendants de la plate-forme.
Il n'y a pas de contrainte sur la façon dont vous mettez en correspondance vos classes persistantes. Il existe toutefois des stratégies de correspondance bien définies, qui sont prises en charge par la plupart des technologies de correspondance O/R. Vous devez suivre ces stratégies si vous souhaitez construire correctement des modèles de correspondance O/R. Toutefois, il existe des différences mineures entre elles qui seront traitées ultérieurement.
Remarque : lorsque vos modèles de correspondance O/R sont liés à une technologie particulière, par exemple lorsque vous ajoutez une définition étendue de modèle de persistance EJB 3.0 à votre modèle, certaines contraintes doivent être respectées et des vérifications de modèles sont disponibles pour vérifier la syntaxe des correspondances que vous avez définies.
Pour définir une correspondance de base, vous devez définir une source de données pour votre MOO. Vous pouvez ensuite définir la correspondance en utilisant l'onglet Correspondance de l'objet de MOO que vous souhaitez mettre en correspondance avec un objet de MPD ou en utilisant l'Editeur de correspondances.