Я пытаюсь сослаться на представление с внешним ключом, но получаю эту ошибку:
"Ошибка: ORA-02270: нет соответствующего уникального или первичного ключа для этого списка столбцов"
Однако я создал первичный ключ для этого представления и проверил его на вкладке Ограничения в TOAD.
Это таблица, которую я пытаюсь создать:
CREATE TABLE QUESTION
(
QUESTION_ID INTEGER not null,
CREATED_USER_ID INTEGER not null,
CONSTRAINT PK_QUESTION PRIMARY KEY (QUESTION_ID),
CONSTRAINT FK_USER
FOREIGN KEY (CREATED_USER_ID)
REFERENCES SOME_VIEW(VIEW_ID)
);
SOME_VIEW - это представление, основанное на другом представлении, которое указывает на таблицу сотрудников в другой схеме.