Hola, siento el tema de la visualización del correo, intentaré solucionarlo.
Comprendo que Postgres no es una BD Orientada a Objetos, pero se afirma que es una BD Objeto-Relacional cuando a mi parecer le faltan (o yo no las encuentro) las características necesarias para serlo.

A mi entender, si no hay herencia de tipos y no se pueden definir métodos para tipos, no es una auténtica BD O-R. Me parece bien que Objeto-Relacional sea palabrería en Postgres, pero no lo es en Oracle, donde si se ofrecen estas capacidades y hacen de ese sistema un auténtico sistema O-R.

Comprendo que las filosofías de Oracle y Postgres son completamente diferentes, pero considero que es importante evolucionar y adaptarse a las nuevas necesidades que se generan. De hecho, me estoy planteando la posibilidad de extender Postgres para dotarlo de las capacidades O-R que necesito. Pero reconozco que es una taréa titánica, y dado el espacio temporal del que dispongo para finalizar el desarrollo que estoy realizando, creo que no será posible.

Puede que resulte que yo no he entendido bien como funciona Postgres, pero considero básico para poder realizar mi desarrollo, encontrar formas de asociar métodos a tipos y tener herencia de tipos. ¿no hay forma de asociar una función o procedimiento a un tipo en Postgres?

¿No hay mecanismos de herencia de tipos?

Se que hay muchas características exigibles a un O-R que están implementadas en Postgres, pero no tiene todas las necesarias (o repito, yo no las he encontrado).

¿Que opinais?