Durante el ciclo de vida de una aplicaci贸n Java EE es com煤n que se despliegue en diferentes entornos antes de llegar al entorno de producci贸n. No s贸lo var铆an las m谩quinas en las que se despliega la aplicaci贸n, sino tambi茅n los servidores de bases de datos.
Si nuestra aplicaci贸n web o enterprise usa el API JPA para el acceso a datos, es posible que en algunas circunstancias sea necesario especificar el cat谩logo o el esquema de base de datos en la anotaci贸n @Table de nuestras entidades.
驴La raz贸n? En ciertas bases de datos, como por ejemplo Oracle, el usuario que utilizamos para la conexi贸n no es el propietario del esquema. Por esta raz贸n, al generar las consultas SQL es preciso especificar un 芦qualifier禄 para referirnos al cat谩logo o al esquema al que pertenecen las tablas.