Oracle (ORA-02270): brak pasującego klucza unikalnego lub podstawowego dla tego błędu listy kolumn

Mam dwa stoły,Table JOB iTable USER, oto struktura

 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
 );

Teraz chcę dodać ograniczenie klucza obcego doJOB odniesienie doUSER stół, jak

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

to rzucaOracle (ORA-02270) : no matching unique or primary key for this column-list error, przeprowadzając jakieś śledztwo, wydaje się, że musimy je miećunique key or primary key ograniczenie naUSERID ale nie mogę tego miećUSERID może mieć wieleJOBS związany z nim, wszelkie myśli lub sugestie dotyczące sposobu rozwiązania tego problemu?

BadaneORA-02270 iPytanie związane z SO

questionAnswers(9)

yourAnswerToTheQuestion