id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 17267 MySQL Storage Engines: MyISAM doesn't support Foreign Keys anonymous nobody "I was really wondering what this is supposed to mean. How can a Relational Database not support foreign keys? So I had to go to to freenode#mysql to ask. {{{ or to be more precise, myisam doesn't support Foreign Key _Constraints_ so I only have to check myself that the target of the FK is existant in the target table? jay567: it means, although you can define a myisam table with a CONSTRAINT FOREIGN KEY (col1) REFERENCES othertable (foocol) ON DELETE CASCADE ... , myisam will ignore this and will not enforce FK constraint jay567: yes, you will have to check that yourself jay567: if you don't have a very good reason to use myisam, you should use innodb anyways :) }}} so 1. This shouldn't be an issue with Django, because it does not rely on the database for the above check, right? 2. Could you please try to be more clear, so people like me don't need to wonder (see first two sentences)?" Cleanup/optimization closed Documentation 1.2 Normal fixed database, mysql, 'storage engine', myisam, 'foreign key' Accepted 0 0 0 0 1 0