Standardmåden at bruge fremmednøglebegrænsninger til at håndhæve referentiel integritet er kun mulig inden for samme database - ikke db klynge. Men du kan operere på tværs af flere skemaer i samme database.
Bortset fra det kan du oprette tabeller på samme måde. Og tilføj endda tabeller dynamisk blandt eksterne databaser ved hjælp af dblink
eller FDW
. Referenceintegritet kan dog ikke garanteres på tværs af databaser af RDBMS.
Det betyder ikke meget, om den anden DB er på den samme fysiske maskine eller endda i den samme DB-klynge - det gør blot forbindelsen hurtigere og mere sikker.
Eller du kan replikere data til en fælles database og tilføje standardbegrænsninger der.