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

Mảng PostgreSQL của các phần tử mà mỗi phần tử là một khóa ngoại

Có thể sớm làm được điều này:https://commitfest.postgresql.org/17/1252/ - Mark Rofail đã thực hiện một số công việc xuất sắc trên bản vá này!

Bản vá sẽ (sau khi hoàn thành) cho phép

CREATE TABLE PKTABLEFORARRAY (
    ptest1 float8 PRIMARY KEY,
    ptest2 text
);
CREATE TABLE FKTABLEFORARRAY (
    ftest1 int[],
    FOREIGN KEY (EACH ELEMENT OF ftest1) REFERENCES PKTABLEFORARRAY,
    ftest2 int
);

Tuy nhiên, tác giả hiện đang cần trợ giúp để căn bản lại bản vá (ngoài khả năng của tôi) nên bất kỳ ai đang đọc bản này mà biết nội bộ của Postgres hãy giúp đỡ nếu bạn có thể.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. @JoinColumn là gì và nó được sử dụng như thế nào trong Hibernate

  2. Cách chỉ định một tab trong COPY giao diện người dùng postgres

  3. Phạm vi đường ray - nơi khớp chính xác

  4. Cách bảo vệ cơ sở dữ liệu PostgreSQL của bạn khỏi các cuộc tấn công mạng bằng SQL Firewall

  5. Docker - Làm cách nào để chạy lệnh psql trong vùng chứa postgres?