ऐसा करना जल्द ही संभव हो सकता है:https://commitfest.postgresql.org/17/1252/ - मार्क रोफेल इस पैच पर कुछ बेहतरीन काम कर रहे हैं!
पैच (एक बार पूरा होने पर) अनुमति देगा
CREATE TABLE PKTABLEFORARRAY (
ptest1 float8 PRIMARY KEY,
ptest2 text
);
CREATE TABLE FKTABLEFORARRAY (
ftest1 int[],
FOREIGN KEY (EACH ELEMENT OF ftest1) REFERENCES PKTABLEFORARRAY,
ftest2 int
);
हालांकि, लेखक को वर्तमान में पैच को रीबेस करने में मदद की जरूरत है (मेरी अपनी क्षमता से परे) इसलिए इसे पढ़ने वाला कोई भी व्यक्ति जो पोस्टग्रेज इंटर्नल को जानता है, कृपया मदद करें यदि आप कर सकते हैं।