PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Mối quan hệ Nhiều-Nhiều giữa hai bảng trong hai cơ sở dữ liệu khác nhau

Cách tiêu chuẩn sử dụng các ràng buộc khóa ngoại để thực thi tính toàn vẹn tham chiếu chỉ có thể trong cùng một cơ sở dữ liệu - không phải cụm db. Nhưng bạn có thể hoạt động trên nhiều lược đồ trong cùng một cơ sở dữ liệu.

Ngoài ra, bạn có thể tạo bảng theo cùng một cách. Và thậm chí kết hợp động các bảng giữa các cơ sở dữ liệu từ xa bằng cách sử dụng dblink hoặc FDW . Mặc dù vậy, tính toàn vẹn tham chiếu không thể được đảm bảo trên các cơ sở dữ liệu bởi RDBMS.
Không quan trọng là DB khác có trên cùng một máy vật lý hay thậm chí trong cùng một cụm DB - điều đó chỉ làm cho kết nối nhanh hơn và an toàn hơn.

Hoặc bạn có thể sao chép dữ liệu vào cơ sở dữ liệu chung và thêm các ràng buộc tiêu chuẩn ở đó.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL - Xóa dữ liệu cũ hơn một giờ, sau đó chèn dữ liệu mới vào cùng một bảng

  2. Rails &Postgresql:làm thế nào để nhóm các truy vấn theo giờ?

  3. PostgreSQL - cơ sở dữ liệu được khôi phục nhỏ hơn ban đầu

  4. Hàm SUM () trong PostgreSQL

  5. Sử dụng CHÈN ... BẬT MÀ KHÔNG PHẢI TRỞ LẠI các hàng không thành công