Data Model: Utility Model

Use the data model administrator to create and edit utility data models. The Create Utility Model command creates the relation between the geometry and the attribute feature classes and adds utility system attributes.

Context Menu

Utility Item

Description

Create Utility Model

Creates a utility model (network).

The concept is to separate the infrastructure from networks.

See also Utility Model Introduction.

Requirements

These components can be created during the Create Utility model process, as shown in the following table:

Create Utility Model Dialog Box

Description

General area

General settings for the utility model

Name

Specifies a name for the utility model.

Feature Classes area

Specifies the utility feature classes. Use the tabs to select the feature classes that store the network geometry.

Point tab

Specifies the point feature class that stores the nodes.

Line String tab

Specifies the line string feature class that stores the edges.

Attribute Feature Classes

Specifies the attribute feature classes that store the utility objects (attribute data). Select one or more.

Create New <…> Feature Class

Creates a new feature class. Opens the Create Feature Class dialog box, where you can create a new feature class. Default names are

<model name>_POINT

<model name>_LINE

Logical Topology area

Specifies a logical topology.

Topology

Lists all logical topologies in which the selected geometry feature classes participate.

Create New Logical Topology

Creates a logical topology with the geometry features. Opens the Logical Topology dialog box, where you can define a new topology. Default name is <model name> with the connectivity table <model name>_CONN.

OK

Creates the model. This button is only active if all necessary entries are made.

In addition to the default attributes, the utility node and utility edge feature classes have some system attributes, as shown in the following table:

Attributes of Node and Edge Feature Classes

Description

 

Utility edge and node feature class (network geometry)

F_CLASS_ID_ATTR

Foreign key: indicates the related attribute feature class; TB_DICTIONARY.F_CLASS_ID

FID_ATTR

Foreign key: indicates the related attribute feature

 

Utility edge feature class (network geometry)

UTILITY_INFO

Defines the appearance in the drawing (only lines)

Do not add more customer attributes because these tables are processed automatically.

Note: The foreign key to the attribute tables is defined as multi relation. With this we can relate one geometry feature class to several attribute feature classes. Example: A water point feature can be related to either of the point attribute feature classes: armature, valve, hydrant.