se trata de 4 tablas usuario, perfil , aficiones y compatibles.
donde la tabla usuario tiene que ir relaciona con perfil y aficiones, teniendo estas dos las claves foraneas, y luego aficiones tiene que estar relaciona con compatibles la estructura la cree de esta forma pero no se si es correcta para hacer esta relacion de tablas.
Código MySQL:
Ver original
Aparte no se como tendria que hacerlo para crear esa relacion espero que me podais ayudar.
Saludos.