Einleitung Objekt-Relationaler-Bruch
Bei der Persistierung von Objekten in einer relationalen Datenbank stehen sich zwei grundsätzlich unterschiedliche Modelle mit unterschiedlichen Paradigmen gegenüber. Auf der einen Seite das Objektmodell, welches eine hierarchische Struktur von Objekten und deren Beziehungen zueinander darstellt.
Auf der anderen Seite das relationale Datenbankmodell, welches über eine bestimmte Menge von Tabellen und Beziehungen verfügt. Ziel des OR-Mappings ist es, diese beiden Modelle übereinander zu bringen. Die aus der Überlagerung ent-stehende Gesamtheit von Problemen wird ?Objekt-Relationaler-Bruch? genannt.
Der ?Objekt-Relationale-Bruch? entsteht erst bei komplexen Objektbäumen. Bei der Betrachtung eines einfachen Benutzer-Objektes und seiner zugehörigen Tabelle findet noch kein ?Bruch? statt.
Im weiteren Verlauf werden die unterschiedlichen Probleme bei steigender Komplexität und Anforderung erläutert.