PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Връзка много към много между две таблици в две различни бази данни

Стандартният начин за използване на ограничения на външен ключ за налагане на референтна цялост е възможен само в рамките на същия база данни - не db клъстер. Но можете да работите с множество схеми в същата база данни.

Освен това можете да създавате таблици по същия начин. И дори да съединявате таблици динамично между отдалечени бази данни с помощта на dblink или FDW . Референтната цялост обаче не може да бъде гарантирана в базите данни от RDBMS.
Няма голямо значение дали другата DB е на същата физическа машина или дори в същия DB клъстер - това просто прави връзката по-бърза и по-сигурна.

Или можете да репликация данни в обща база данни и добавете стандартни ограничения там.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 42809 Грешка при изпълнение на съхранена процедура на PostgreSQL от Asp.Net C# приложение

  2. Сложно ограничение на външния ключ в SQLAlchemy

  3. Къде PostgreSQL съхранява базата данни?

  4. CS50:LIKE оператор, заместване на променлива с % разширение

  5. Извадете две заявки от една и съща таблица