Lorsque vous générez un MOO depuis un MPD ou un MPD depuis un MOO, les correspondances O/R par défaut peuvent être générées ou enregistrées dans le MOO. Vous pouvez définir manuellement des correspondances O/R complexes.
L'illustration suivante montre la page Correspondances d'attributs de la classe Customer. Cette classe a été générée depuis un MPD.
En ce qui concerne les correspondances O/R, PowerAMC prend en charge :
la mise en correspondance d'une classe avec une ou plusieurs tables ou vues
la mise en correspondance d'un attribut et d'une colonne ou d'une expression
l'utilisation de requêtes de sélection, d'insertion, de mise à jour et de suppression pour une classe
les requêtes portant sur une opération
la mise en correspondance d'une association et d'une table ou d'une référence
l'utilisation de requêtes de sélection, d'insertion et de suppression pour une association