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.
[...] Ah, noch ein Tip von jemandem, der schon öfter darauf reingefallen ist: falle nicht auf Buzzwords rein, denke selber und zwar nach!
Da erinnere ich mich gerade ungerne daran, dass Du sogar mich mal mit diesem Vorwurf angegangen bist.
Buzzwords - Objektorientierung ist keine Lösung, sondern nur ein anderer Weg, und einen, den ich nicht jedem empfehlen würde.
Also, falls du mit C scheiterst, dann wirst du mit C++ auch scheitern, halt nur noch tragischer oder gründlicher.