Object Data Model
/ˈɑb.d͡ʒɛkt ˈdeɪtə ˈmɑdəl/
A data model that implements principles of Object-oriented Programming, namely that each entity is treated as a data object. Thus entities have unique IDs, values, and attributes, Entities are treated as instances of a class that dictates how they interact with other entities.
Data Modeling, Object-oriented Programming, Data Object