Les développeurs utilisent de plus en plus des langages de programmation orienté objet tels que Java pour développer des objets de gestion et des composants. Il peut être nécessaire de représenter ces objets dans un MCD avant de pouvoir les intégrer à une base de données, or la différence entre les formats utilisés pour le code des objets dans les langages de programmation d'une part et dans les MCD d'autre part peut poser problème.
Vous pouvez définir des codes persistants de façon à contourner ce problème.