Standardowy sposób używania ograniczeń klucza obcego w celu wymuszenia integralności referencyjnej jest możliwy tylko w ramach tego samego baza danych - nie klaster db. Możesz jednak operować na wielu schematach w tej samej bazie danych.
Poza tym możesz tworzyć tabele w ten sam sposób. A nawet dynamicznie dołączaj tabele do zdalnych baz danych za pomocą dblink
lub FDW
. Integralność referencyjna nie może być jednak zagwarantowana przez RDBMS między bazami danych.
Nie ma większego znaczenia, czy druga baza danych znajduje się na tym samym komputerze fizycznym, czy nawet w tym samym klastrze bazy danych - to po prostu sprawia, że połączenie jest szybsze i bezpieczniejsze.
Możesz też replikować dane do wspólnej bazy danych i dodaj tam standardowe ograniczenia.