sql >> Databáze >  >> RDS >> PostgreSQL

PostgreSQL pole prvků, z nichž každý je cizí klíč

Možná to bude brzy možné:https://commitfest.postgresql.org/17/1252/ - Mark Rofail odvedl na tomto patchi skvělou práci!

Patch to (po dokončení) umožní

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

Autor však v současné době potřebuje pomoc s přepracováním patche (mimo mé vlastní schopnosti), takže kdokoli, kdo to čte, kdo zná interní informace Postgres, prosím pomozte, pokud můžete.



  1. Multi-Cloud Deployment pro replikaci MySQL

  2. Automatizujte úlohy zálohování a údržby pomocí plánu údržby na serveru SQL Server

  3. SQLite - Vytvořte vztah

  4. Jak převést řetězec na velká písmena v SQL