Microsoft ADO.NET et ADO.NET CF sont des API ne dépendant pas d'une base de données particulière. PowerAMC les améliore en prenant en charge :
Cascade d'associations : associations un-un, un-plusieurs, plusieurs-un, et associations plusieurs-plusieurs complexes.
Héritage : table par classe, table par sous-classe et table par hiérarchies de classes concrètes.
Types valeur
Instructions SQL : y compris des instructions SQL complexes telles que Join.
PowerAMC prend également en charge la modélisation de classes .NET de structure de base de données et de correspondance objet/relationnel, et peut utiliser ces métadonnées afin de générer des objets persistants ADO.NET et ADO.NET CF parmi lesquelles :