After doing some research, it would seem that errno 150 occurs when either table engine types don't match, or when foreign key creation fails for whatever reason. Anyway, my Create script looks like this:After doing some research, it would seem that e