13.2.7.1. Sintaxis de JOIN
No confundas las FK, las cuales son restricciones de los datos que pueden almacenar las tablas. Y el hecho de relacionar dos tablas en una consulta.
La FK que has definido lo único que hace es
obligar a almacenar "id_codigo" en la tabla primos que esten previamente en la tabla numeros.
(No entiendo muy bien los ejemplos de datos que has puesto)