I don't see how your restriction captures the requirement you stated. In any case, it does not preserve integrality. Consider a case where customercustomers A and B (each with 1 unit demand) can both be served by depots 1 and 2, customer B by depots 2 and 3, but cost of using depot 3 is high. All demands are 1 unit. If you require the flow from depot 21 to A be the maximum of the flows fromout of 1. There are two extreme points of the set of feasible solutions, of which one is non-integral (each depot 2sends $1/2$ unit to each customer), theand this may well be the optimal solution will have 2 send 1/2 unit to both A and B.