Я настраиваю две таблицы Postgres: таблицу 1 и таблицу 2.
В таблице 1 есть user_id, а также имя и описание.
Таблица 2 имеет тот же user_id, что и user, и массив имени и описания.
Теперь я хочу вставить данные в массивы name и description таблицы table2 из таблицы table1. Все записи с одинаковым идентификатором user_id в table1 должны иметь одну запись в table2, в которой user совпадает с user_id, а массивы name и description должны содержать остальные данные.
id UUID PRIMARY KEY,
user_id UUID NOT NULL,
name VARCHAR NOT NULL,
description VARCHAR NOT NULL
)
table2(
id UUID PRIMARY KEY,
user UUID NOT NULL,
name VARCHAR [],
description VARCHAR [],
FOREIGN KEY (user) REFERENCES table1 table1 (user_id)
)