If I need to make a change to the schema of a feature class that participates in a utility network (or trace network):
1. Do I need to disable topology first?
2. Are there any schema changes that would require recreating the utility network?
Examples of what I mean by schema changes:
You can find the comprehensive list of which changes require disabling the network topology or are not allowed on utility network management tasks page.
Schema changes that do not affect the utility network do not require disabling the network topology. Adding or removing a new field to a class the belongs to a utility network does not require disabling the network topology, as long as those fields don't have any network attributes associated with them.