Active Record
In der Software-Entwicklung ist Active Record ein Entwurfsmuster für objektorientierte Software, die Daten in einer Relationalen Datenbank speichert.
1 Wirkungsweise
2 Implementierungen
Wirkungsweise[Bearbeiten]
Beispiel für einen Active Record einer Person
Benannt wurde es von Martin Fowler in seinem Buch Patterns of Enterprise Application Architecture[1]. Ein Objekt stellt nach diesem Muster in der Regel Schnittstellen zum Einfügen, Ändern und Löschen bereit. Diese beziehen sich dann direkt auf die zugrundeliegende(n) Tabelle(n).