quiero hacer una consulta de varias tablas pero dos tablas tienen la misma llave foranea; estoy usando inner join pero cuando hago la referencia de la llave foranea de las dos tablas me marca error porque se esta mandando a llamar dos veces en la consulta pero si quito una referencia me marca errores en otras tablas 
   
Código MySQL:
Ver original- SELECT-  cliente.nombre ,-  cliente.direccion ,- cliente.correo_electronico ,-  cliente.telefono ,-  salon.nombre_salon ,-  montaje.tipo_montaje ,-  servicio.nombre_servicio ,-  reservacion.fecha ,-  reservacion.hora_inicio ,-  reservacion.hora_final , status- .tipo_status 
 
-  INNER JOIN-  cliente  ON (- cliente.id_cliente =- reservacion.id_cliente )
 
-  INNER JOIN-  servicio  ON (- servicio.id_servicio =- reservacion.id_servicio )
 
-  INNER JOIN-  salon  ON (- salon.id_salon =- reservacion.id_id_salon )
 
- WHERE-  reservacion.id_reservacion =