O'Reilly logo

Zukunftssichere TYPO3-Extensions mit Extbase und Fluid by Sebastian Kurfürst, Jochen Rau

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Klassenhierarchien abbilden

Wir haben in „Vererbung in Klassenhierarchien nutzen“ in Kapitel 5 schon Gebrauch von Klassenhierarchien gemacht. Eine relationale Datenbank kennt einige Konzepte der objektorientierten Programmierung nicht – auch nicht das der Klassenhierarchien. Dadurch entsteht eine Diskrepanz zwischen dem objektorientierten Domänenmodell und dem relationalen Modell der Datenbank (object-relational impedance mismatch). Um dennoch die Klassenhierarchie abbilden zu können, gibt es verschiedene technische Möglichkeiten. Sehen wir uns diese an einer vereinfachten, von unserer Beispiel-Extension losgelösten Klassenhierarchie an (siehe Abbildung 6.14).

Abbildung 6.14 Eine einfache Klassenhierarchie

Die Klassen Organization und Person sind ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required