sql >> Database teknologi >  >> RDS >> PostgreSQL

PostgreSQL-array af elementer, der hver er en fremmednøgle

Det kan snart være muligt at gøre dette:https://commitfest.postgresql.org/17/1252/ - Mark Rofail har gjort noget fremragende arbejde på denne patch!

Patchen vil (når den er færdig) tillade

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

Forfatteren har dog i øjeblikket brug for hjælp til at rebase patchen (ud over min egen evne), så enhver, der læser dette, og som kender Postgres internals, bedes hjælpe, hvis du kan.



  1. Oracles RETURNING INTO-brug i Java (JDBC, Prepared Statement)

  2. Vil du flette JSONB-værdier i PostgreSQL?

  3. Nogle ideer om ressourcepooling på lavt niveau i PostgreSQL

  4. Sådan forbinder du Android med MySQL ved hjælp af Mysql JDBC-driver