Bei Verwendung des Standard-Motors (MyIsam) kann ich mit dieser Syntax einen Fremdschlüssel erstellen:
alter table `codes` add constraint foreign key(`associated_code_id`) references ask_codes(code_id) on update cascade on delete cascade;
Wenn ich jedoch die Tabelle mit INNODB erstelle, kann ich den Fremdschlüssel nicht mehr erstellen (mysql gibt mir ERROR 1005 (HY000): Can't create table 'my_table.#sql-3311_16115' (errno: 150) ).
Ist das ein Syntaxproblem? Danke für die Hilfe,