Clé étrangère référençant une vue dans Oracle

Je suis tenter de faire référence à une vue avec une clé étrangère mais j'obtiens cette erreur:

"Erreur: ORA-02270: pas de correspondance unique ou de clé primaire de cette colonne liste"

Cependant, j'ai créé une clé primaire sur ce point de vue et vérifié dans l'onglet Contraintes en CRAPAUD.

C'est la table, je suis d'essayer de créer:

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 est une vue en se basant sur un autre point de vue qui pointe vers la table employé dans un autre schéma.

source d'informationauteur echoblaze