A Utility data model consists of nodes and edges that are stored in two geometry feature classes and attribute data that is stored in attribute feature classes. Each utility feature is described by a geometry feature, which has no specific attributes (and should not be enhanced) and its related attribute features. This means that the node type is determined by the related attribute feature.
The two geometry feature classes consist of the following: