sql >> Base de Datos >  >> RDS >> PostgreSQL

Claves foráneas JSON en PostgreSQL

No es posible, y puede que nunca sea posible, asignar una clave externa a una propiedad json. Sería un cambio importante y bastante complicado en la aplicación de claves externas de PostgreSQL. No creo que sea imposible de hacer, pero enfrentaría problemas similares a los experimentados por el parche de claves externas a arreglos.

Con 9.4, será posible convertir un objeto json completo en una clave externa como jsonb admite pruebas de igualdad. En 9.3 ni siquiera puedes hacer eso.