Solved! Go to Solution.
You don't have to have a geometric network. However...if you don't, then you need explicit attributes on the links that indicate the connectivity (From and To). Implementation wise, you can handle this through some custom development that we call our XML Builder or if it is pretty straight forward to query out the 78 different diagram records + connectivity info, you can use what we call Custom Query Builder.
Probably the best place to start learning more is in our video series.
That is built to learn in a particular order, but the main items of interest for this discussion are the Configuring the XML Builder and the Configuring for Custom Queries videos.