j'ai souhaite faire evoluer mon soft en créant un schema "Moteur d'application" (maitre) dans lequel je veux declarer toutes mes fonctions , procedures & packages afin d'eviter de redeclarer "n" fois le meme "package/fonction/procedure" dans chaque schema (c'est le cas aujourd'hui)

j'ai "n" schema (memes tables mais données différentes) "User" (Esclave) pouvant executer l'ensemble des "fonctions / procedures / packages " du moteur d'aplication ==> "Grant Execute On ...... to Mes "n Schema "

Problème sur le moteur : lorsque je vais compiler (entre autre) un package : ORACLE va me renvoyer dans mes Buts en me disant que la table "Truc" et "Machin" n'existent pas dans le schema "Moteur"


Est-ce que je me fait bien comprendre ?

C'est possible de faire ce que je souhaite ?