Следуйте модели вашего домена.
Существует ли объект Orderline, и можно ли с ним предпринять какие-либо действия? (Не объект в коде, объект в реальной жизни в соответствии с доменом.) Скорее всего, нет, или это будет совокупный корень.
Объект Order существует, и вы добавляете к нему Orderline. Таким образом, корневым объектом является Order, с действием по добавлению Orderline.
Ваш URL-маршрут будет следовать за ним с контроллером для объекта и действием добавления строки заказа.
Из ваших примеров это тот, который следует этой логике:
http://example.com/orders/add-orderline?order-id=42&product-id=12&quantity=2