I have an Access front-end and a MySQL back-end.
After linking the MySQL tables I noticed that the relationships window in MS Access was empty. Is it necessary to recreate relationships in Access, based on foreign keys. If yes, what are the benefits?
No. The relationships window is empty, because Access isn’t responsible for any of those relationships. If foreign key references exist in the MySQL back end, all those constraints will be enforced by the MySQL server.