Tack till Michael för att du påpekade mitt misstag. Jag kan faktiskt inte skapa en främmande nyckel om inte kolumnen redan finns. Om jag istället utfärdar dessa två kommandon skapas den främmande nyckelbegränsningen:
ALTER TABLE PICTURE_HISTORY
ADD COLUMN FOREIGNID INT NOT NULL;
ALTER TABLE PICTURE_HISTORY
ADD FOREIGN KEY (FOREIGNID) REFERENCES PICTURE(ID);