Проблема создания внешнего ключа в Oracle

Когда я пытаюсь создать эти две таблицы, я получаю:

«Ошибка SQL: ORA-00904:« COLLECTIBLENUM »: неверный идентификатор»

Я уверен, что это ошибка нуба, но я просто не вижу ее. Может кто-нибудь указать, что я делаю не так? Заранее спасибо.

CREATE TABLE Collectibles(
  CollectibleNum Number(10) NOT NULL,                            
CONSTRAINT collectibles_pk PRIMARY KEY(CollectibleNum)); 

Create table DiecastItems(
  DiecastName VARCHAR2(45) NOT NULL,   
DiecastCopy NUMBER(2) NOT NULL,  
  DiecastScale VARCHAR2(25),  
  ColorScheme VARCHAR2(25),  
  DiecastYear NUMBER(4),  
  CONSTRAINT diecastItem_pk PRIMARY KEY(DiecastName, DiecastCopy),  
  CONSTRAINT diecastItem_Collectible_fk FOREIGN KEY(CollectibleNum) REFERENCES Collectibles(CollectibleNum));

Ответы на вопрос(1)

Ваш ответ на вопрос