У меня есть две таблицы Postgres, TABLE_A
и TABLE_B
.
TABLE_A
содержит столбец table_b_fks
, значения которого представляют собой массив целых чисел (например, "{1,2,4}"
), которые входят в набор первичных ключей для TABLE_B
.
TABLE_B
имеет два столбца: первичные ключи и text
.
Моя цель - создать материализованное представление, идентичное TABLE_A
, за исключением того, что массив table_b_fks
целых чисел заменен массивом text
из TABLE_B
.
Это возможно? Кажется, что postgres не поддерживает массивы внешних ключей < / а>. Есть ли альтернативы?