objectrelational
ObjectRelational refers to technologies and approaches that blend relational database concepts with object-oriented features. In practice, object-relational systems extend the relational model with constructs drawn from object-oriented programming, aiming to support more complex data while still using SQL as the core query language.
Core features commonly associated with object-relational databases include user-defined types and structured types, table or type
Notable examples and history: PostgreSQL is a widely cited open-source example that implements many object-relational features,
Relationship to object-relational mapping: ObjectRelational often describes native database capabilities, whereas Object-Relational Mapping (ORM) refers to
Advantages and drawbacks: Object-relational approaches can reduce impedance mismatch between applications and storage, enable richer data