Чет не доходит в чем моя ошибка 

 . Имеются 2 таблички Сщтрудник и Комната, вот sql-код: 
-- Table: "Collaborator"
-- DROP TABLE "Collaborator";
CREATE TABLE "Collaborator"
(
  "Name" text,
  office_phone text,
  inside_phone text,
  home_phone text,
  business text,
  "level" text,
  "Code_col" integer NOT NULL,
  CONSTRAINT "Code_col" PRIMARY KEY ("Code_col"),
  CONSTRAINT "Code_room" FOREIGN KEY ("Code_room")
)
WITH (OIDS=FALSE);
ALTER TABLE "Collaborator" OWNER TO postgres;
////////////////////////////////////////
-- Table: "Room"
-- DROP TABLE "Room";
CREATE TABLE "Room"
(
  "Number" integer,
  "Code_room" integer NOT NULL,
  CONSTRAINT "Code_room" PRIMARY KEY ("Code_room")
)
WITH (OIDS=FALSE);
ALTER TABLE "Room" OWNER TO postgres;
///////////////////
Т.е. таблицы связываются через внешний ключ Code_room, но почему то скрипт ругается на ошибку в 16 строке таблицы Collabarator (Сотрудник).  
