Oracle (ORA-02270): nenhuma chave exclusiva ou primária correspondente para este erro de lista de colunas

Eu tenho duas mesas,Table JOB eTable USERaqui está a estrutura

 CREATE TABLE JOB
 (
   ID       NUMBER NOT NULL ,
   USERID   NUMBER,
   CONSTRAINT B_PK PRIMARY KEY ( ID ) ENABLE
 );

 CREATE TABLE USER
 (
   ID       NUMBER NOT NULL ,
   CONSTRAINT U_PK PRIMARY KEY ( ID ) ENABLE
 );

Agora, eu quero adicionar restrição de chave estrangeira paraJOB referenciando aUSER tabela, como

Alter Table JOB ADD CONSTRAINT FK_USERID FOREIGN KEY(USERID) REFERENCES USER(ID);

isso lançaOracle (ORA-02270) : no matching unique or primary key for this column-list error, fazendo alguma investigação, parece que precisamos terunique key or primary key restrição emUSERID mas eu não posso ter isso como umUSERID pode ter múltiplosJOBS associado a ele, algum pensamento ou sugestão sobre como corrigir esse problema?

PesquisadoORA-02270 eSO questão relacionada

questionAnswers(9)

yourAnswerToTheQuestion