Diskussion:Datenbankobjekt

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 1 Jahr von Siegbert v2 in Abschnitt Nachweise
Zur Navigation springen Zur Suche springen

Nachweise

[Quelltext bearbeiten]

Für diese Darstellung sind keine Nachweise angegeben. Warum ist ein Datenbankobjekt kein Objekt im Sinne der OOP? Sind sie dann eher als Klasse oder Schema zu bezeichnen? (nicht signierter Beitrag von 82.198.213.212 (Diskussion) 12:27, 13. Jun. 2013 (CEST))Beantworten

10 Jahre zu spät, aber für andere Leser, die sich hierher verirren:
Nö! "Datenbankobjekt" (engl. "database object") ist ein etablierter Begriff, der für alle Datenbankmanagementsysteme gilt. Der Begriff umfasst alle Architekturelemente (Tabellen, Trigger, Constraints etc.). Objekte aus der OOP werden in der Regel nicht in eine Tabelle übersetzt, sondern wegen der Normalisierungsregeln auf viele Tabellen aufgeteilt. Dort heißen sie dann die einzelnen Objektfragmente "Datensatz" oder "Tupel". Die OOP-Objekte werden via ORM-Framework für die Datenbank zerlegt oder wieder zusammengesetzt. In der Datenbank landen also keine ganzen Objekte, sondern viele Fragmente davon. Das hat also alles seine Ordnung. Einzelnachweise gibt's jetzt auch. --Siegbert v2 (Diskussion) 10:28, 10. Jul. 2023 (CEST)Beantworten