I am trying to find some clarification on a question that came out of taking the Working with Geometric Networks for Utilities class. When using a geometric network to speed up common editing tasks, the exercises had us define "Subtypes" (not Domains) on participating feature classes that could then be used to set up connectivity rules. For instance, when snapping a lateral to a main line, a fitting of Subtype "Tee" is automatically created. Other rules might be: a hydrant can only connect to a hydrant lateral, and only 1 meter can connect to each service lateral.
However, it was stressed that the subtype fields must be integer fields (with coded domains).
I just finished migrating our district data to the Local Government Information Model. Yet, the LGIM does not use integer fields for the attributes I would create subtypes for (FITTINGTYPE, LINETYPE, WATERTYPE etc.); it uses string fields which cannot have subtypes created and thus it cannot have connectivity rules defined in the geometric network.
Am I missing something? Does the Water Utility Network Editing Solution from ESRI work around this?