Да, обязан только вот состоять перелет будет из двух транзакций, каждая из которых является логической операций. Автор могла 5 разных транзакций выбрать чтобы попасть из А в С. А может долететь до В и не сесть на второй самолет. Это ее дело. По сути она купила пакет состоящий из набора транзакций