Hello. Threw an example for clarity. I tried to draw a detailed picture of what I want to get. But the problem is that the values in the derivation of the 3 tables are duplicated. And it turns out the wrong amount! Here is an example + SQL query. 
SELECT Order.Id, Order.Customer, SUM(Order_position.Weight), SUM(Order_other.Price * Order_other.Value) FROM Order LEFT JOIN Order_position ON Order.Id = Order_position.Order_id LEFT JOIN Order_other ON Order.Id = Order_other.Order_id WHERE Order.Id = 1