Я попытался создать внешний ключ в одной из моих таблиц, ссылаясь на столбец таблицы в другой схеме.
Что-то вроде этого:
ALTER TABLE my_schema.my_table ADD (
CONSTRAINT my_fk
FOREIGN KEY (my_id)
REFERENCES other_schema.other_table(other_id)
)
Поскольку у меня были необходимые гранты, это работало нормально.
Теперь я задаюсь вопросом, есть ли причины не ссылаться на таблицы в другой схеме или что-то, о чем нужно быть осторожным?