Myślę, że to błąd. MySQL nie powinien pozwalać na dodawanie odnośników FOREIGN KEY do tabeli MyISAM z InnoDB, ponieważ silnik MyISAM nie jest transakcyjny, InnoDb jest.
Try:
ALTER TABLE t_timeoff_request ENGINE=InnoDB;
Myślę, że to błąd. MySQL nie powinien pozwalać na dodawanie odnośników FOREIGN KEY do tabeli MyISAM z InnoDB, ponieważ silnik MyISAM nie jest transakcyjny, InnoDb jest.
Try:
ALTER TABLE t_timeoff_request ENGINE=InnoDB;