I feel that this doesn't make much sense for PKs with multiple columns. For instance, the user may have chosen a single column from "Column" field and if the chosen foreign table has a PK with multiple columns the system would be adding additional columns in "Column" field to match it, which is not what the user wanted in the first place.
So I suggest this feature be marked as implemented.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I sent a PR for this ticket: https://github.com/phpmyadmin/phpmyadmin/pull/1428
This manage the first case: PK with one column. An other improvement could be to manage a PK with many columns.
I feel that this doesn't make much sense for PKs with multiple columns. For instance, the user may have chosen a single column from "Column" field and if the chosen foreign table has a PK with multiple columns the system would be adding additional columns in "Column" field to match it, which is not what the user wanted in the first place.
So I suggest this feature be marked as implemented.
Pull request merged, thanks.