Феникс Карелин
Мастер
(1363)
5 месяцев назад
Для связывания столбца из одной таблицы с столбцом в другой таблице в пару primary_key - foreign_key в базе данных PostgreSQL можно использовать команду `ALTER TABLE`.
Пример команды для создания связи между таблицами:
```sql
ALTER TABLE table1
ADD CONSTRAINT fk_table1_table2
FOREIGN KEY (column1)
REFERENCES table2(primary_key_column);
```
В этом примере мы добавляем ограничение `FOREIGN KEY` для столбца `column1` в таблице `table1`. Ограничение связывает столбец с первичным ключом `primary_key_column` в таблице `table2`.
После выполнения этой команды, столбец из таблицы `table1` будет связан с таблицей `table2` по первичному ключу `primary_key_column`. Это позволит обеспечить интегритет данных между таблицами и предотвратить удаление записей, связанных с другими таблицами.