Я хочу попробовать создать новую таблицу или представление следующим образом:
Table_Target ("id_target", '' des_target '', '' dat_target ''), где id - это PK, а des - этоописание записи, тогда она будет содержать одну запись с именем «регион», другую с «полом» и последнюю с «гражданством».
Table_Regions (''id_region '', '' des_region '', dat_region '') id - это PK, а в столбце des_regions есть имена всех регионов.То же самое для пола и гражданства.
Мне нужна новая таблица или представление с соотношением 1: 1 между первой записью из table_target ('' region '') и каждой записью из table_regions, затеммежду второй записью из table_target и каждой записью из table_gender и т. д.
У 3 таблиц нет FK, и я работаю над Postgres.
Есть ли умный способ сделать это?
Спасибо