Problema con relación de tablas en access
Si lo que se desea es que exista algún tipo de relación entre dos tablas, lo indispensable es que tengan un tipo de dato en común (normalmente el ID, al menos el ID de la tabla que hace de superior o 'padre')
En lo mostrado veo que la relación de ambas (con mas de una línea en la de detalle) es imposible, pues el ID de ambas es un campo 'llave', lo que le impide repetir valores.
Se tendrá que crear en la tabla 'gasto_línea' un campo más del mismo tipo que el campo 'Id_Gasto' de la tabla 'Gasto' (ambas en modo diseño y un simple copy & paste).
Las propiedades (del campo relacional, y en la tabla 'gasto_linea') ha de permitir duplicados si se desea que cada gasto pueda tener mas de una línea (lo cual le invalida ser 'llave' ni necesita serlo para funcionar de forma correcta).
El actual campo ID de esa tabla puede ser útil para definir como único a ese particular registro para poder manipularlo o … quitarlo si no se le da alguna utilidad.