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.