Dieser Begriff bezeichnet die Aufgabe, ein objektorientiertes Modell in einer relationalen Datenbank zu speichern. Obwohl es inzwischen zahlreiche Tools gibt, die versuchen, diese Aufgabe zu automatisieren, ist das Problem bereits in der Theorie noch nicht zufriedenstellend gelöst. Herkömmliche Mapping-Strategien führen typischerweise zu Performanz-Problemen. Beim Einsatz funktionaler Programmiersprachen hat man dieses Problem nicht, da diese Sprachen die gleichen logischen Strukturierungsmethoden benutzen wie relationale Datenbanken.