Мастерам Postgres про foreign key

Polt_xl

Новичок
Проблема такая. pg версии 7.4. Известны наименования двух таблиц.

table1, table2

Надо расшарить внешний ключ между ними. Он есть в БД, но о нет программа ничего не знает, она его определяет автоматически, стоит такая задача.А именно надо узнать наименование таблиц и полей между которыми установлен fk.

Юзаем инф. схему и несколько таблиц по констрейнтам и преференсам. Все было бы хорошо, если бы наименование внешнего ключа было бы уникальным. Однако наименование ключа в моем частном случае = $3, и ключей с таким наименованием еще 3 штуки, по другим таблицам.

fk1_name = $3
fk2_name = $3
fk2_name = $3

Как быть? Надеюсь найдется гуру psql который подскажет. Заранее спс.
 
Сверху