1 ко многим с 3 столами без ФК - PullRequest
0 голосов
/ 14 декабря 2018

Я хочу попробовать создать новую таблицу или представление следующим образом:

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.

Есть ли умный способ сделать это?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...