You don't say which airline program. They all have different rules.
On the LH program you can mix from a list of airlines as long as you stay within the limits (number of coupons/flights, stops etc).
A Germany-US for example could be HAM-LHR on LH, then LHR-LAX on NZ and LAX-SFO on UA.