Standardsättet att använda främmande nyckelbegränsningar för att upprätthålla referensintegritet är endast möjligt inom samma databas - inte db-kluster. Men du kan arbeta över flera scheman i samma databas.
Utöver det kan du skapa tabeller precis på samma sätt. Och till och med slå samman tabeller dynamiskt bland fjärrdatabaser med dblink
eller FDW
. Referensintegritet kan dock inte garanteras över databaser av RDBMS.
Det spelar ingen roll om den andra DB är på samma fysiska dator eller ens i samma DB-kluster - det gör bara anslutningen snabbare och säkrare.
Eller så kan du replikera data till en gemensam databas och lägg till standardbegränsningar där.