I'm trying to apply the concepts of subnetworks and tiers to our sewer system. It appears that subnetworks were designed for systems where the resource flows out of a source or into a sink. It looks like the subnetwork controller determines the flow direction in the subnetwork. A subnetwork in a sewer system would be analogous to a tributary area.
However, our system has manholes where flow bifurcates into multiple paths. Instead of paths always consolidating, sometimes they split. A point can drain to multiple sinks. This would lead to multiple subnetwork controllers. Can a node or edge in the UN participate in multiple subnetworks? The option of using digitized direction like we did in the geometric network may be required for us.
Next, are subnetworks and tracing by digitized direction mutually exclusive? If both are possible, would the subnetworks be defined using digitized direction in your subnetwork definitions?
Finally, are subnetworks and tiers required at all? I can see why they would be necessary if you have no other way to define flow direction. If you do use digitized direction, can you just never setup tiers and subnetworks? I notice they don't exist when you build a UN from scratch. What functionality do they enable?