The subtype group layer thing - where all water devices of various types are in the same feature class is good and bad. Where it gets the most difficult is when you need to add a field that is specific to one Asset type. In this case, Hydrant is subtype, so we can give it it's own domain (Hydrant_Color associated with the diameter field) because there are no other valid asset types under Water Device > Hydrant (other than fire hydrant), how do you represent color of fire hydrants in water utility network? thank you