flights (at least mine) are often cancelled and rescheduled by the airline after purchase. Without actively being able to track an individual flyer between the connecting flights, just setting a connecting flight number (along with date and time) wouldn't work.