Cara standar menggunakan batasan kunci asing untuk menegakkan integritas referensial hanya dimungkinkan dalam sama basis data - bukan kluster db. Tetapi Anda dapat beroperasi di beberapa skema dalam database yang sama.
Selain itu, Anda dapat membuat tabel dengan cara yang sama. Dan bahkan gabungkan tabel secara dinamis di antara basis data jarak jauh menggunakan dblink
atau FDW
. Integritas referensial tidak dapat dijamin di seluruh database oleh RDBMS.
Tidak terlalu menjadi masalah apakah DB lain berada di mesin fisik yang sama atau bahkan di klaster DB yang sama - itu hanya membuat koneksi lebih cepat dan lebih aman.
Atau Anda dapat meniru data ke database umum dan tambahkan batasan standar di sana.