This document discusses object oriented data modeling (OODM). It describes OODM as modeling the real world as objects with attributes and methods. Classes group similar objects and inheritance allows new classes to inherit attributes and methods from existing classes. The document lists key elements of OODM like objects, classes, attributes, methods and inheritance. It also discusses advantages like efficient management of relationships and reuse of attributes, and disadvantages like complexity compared to traditional databases.