A quoi servent les variables "catalogue" et "schéma" de l'annotation JPA @Table?

Pourquoi sont-ils importants, quels effets ont-ils sur la base de données à portée de main?

N'est pas le "schéma" déjà décidé, comme il existe dans la base de données?

Ce qu'est exactement un "catalogue"? Quel type de variable d'entrée est la JPA champ de catalogue attend-il? Aussi, même question pour le "schéma".

source d'informationauteur Sam Levin