What mileage table is used in the case where there is a codeshare flight marketed by Airline 1, operated by Airline 2, but where the miles are credited to Airline 3 - if they were all part of Star Alliance?
For example, a flight in K class from EWR-FRA marketed (and ticketed) by Lufthansa but operated by United, crediting to Asiana.
Asiana gives 0% for Lufthansa K class, but at least 50% for any United class. So would this flight earn 0% or 50% with Asiana?