Ludger: (C) Datenmodell für größere Programme

Beitrag lesen

Hí,

ist nicht jedes Datenmodell objektorientiert, huestel?

Nein, die allerwenigsten Datenmodelle sind objektorientiert - selbst wenn sie es behaupten.
Objektorientierung bedeutet Hiding, Inheritance und Polymorphie.
Und gerade an der Polymorphie scheitern die meisten Datenmodelle.

Objektorientiertheit bedeutet nicht primaer "Hiding, Inheritance & Polimorphie" sondern eben Objektorientiertheit.

Datenmodelle sind immer objektorientiert. Daten sind ein Abbild (Nachbau) der Realitaet. Aus ihnen gewinnen wir Informationen. Die Realitaet abstrahieren wir zu Daten.

Gruss,
Ludger