tengo este esquema

para recuperar el conteo en las tablas salida y entrada pero teniendo los campos de las tablas cilindro, esfera y lentes, puedo hacerlo con inner joins hacia esas tablas o mejor será relacionar entrada y salida con las respectivas tablas?