Create Circuit Relationship
A connectable object is any fiber asset that can be viewed or edited in the Fiber Connections pane. All connectable objects require a relationship with the Circuit table, so if you create a new connectable object, you must create the Circuit relationship too.
The Circuit table is always the Origin (parent). The connectable objects and the Connections table are the Destination (child).
If you are using the ArcFM Fiber Manager XI Data Model and Sample Data, these objects already have a circuit relationship:
-
ActiveCommonPort
-
ActiveSplitPort
-
BackPort
-
Connection
-
DevPort
-
FrontPort
-
PassiveDeviceCommonPort
-
PassiveDeviceSplitPort
-
RibbonStrand
-
SplitIn
-
SplitOut
-
Strand
To create a relationship:
-
Open the Create Relationship Class geoprocessing tool.
-
Follow the table and enter the parameters.
All circuit relationships follow the same configuration pattern:
Create Relationship Class Parameters
Value
Origin Table:
Circuit
Destination Table:
The Connectable Object Table, for example, Strand
Output Relationship Class:
This is where the relationship is saved, but it is also an opportunity to name the relationship.
Relationship Type:
Simple
Forward Path Label:
This label is not used by Fiber Manager XI. It is seen within ArcGIS Pro’s Attribute tables. For Forward Path, you can choose the name of the destination (or child) table.
Backward Path Label:
This label is not used by Fiber Manager XI. It is seen within ArcGIS Pro’s Attribute tables. For Backward Path, you can choose the name of the origin (or parent) table.
Message Direction:
None (no messages propagated)
Cardinality:
Many to many (M:N)
Attributed:
Check the box for “Relationship class is attributed.” After the relationship is created, you add attribute fields to the table.
Origin Primary Key:
globalid
Origin Foreign Key:
orig_fky
Destination Primary Key:
globalid
Destination Foreign Key:
dest_fky
-
When complete, click Run. Repeat step 2 for each new object created.