when creating a foreign key with SQLyog it excecutes this statement:
alter table `test4`.`child` add foreign key (id2) references `parent` (id2);
this will in this case genereate a default constraint name “child_ibfk_1”
A better syntax to use would be
alter table `test4`.`child` add Constraint foreign key (id) references `parent` (id);
… where the user should have an option to enter the .
I also experience what when rather long fieldnames are used for FK's the relations manager simply is not wide enough to show things. And line is not wrapped, so last part of the definition is not visible.
I think a fix for this should not wait to 5.0 or whenever the new relations manager is planned for.