SPAutomation Data Model V2009
SPAutomation Data Model V2009
Note 1. Association (Open Arrow ) *A simple association is a reference to an object inside another object. 2. Inheritance (Close Triangular Arrow ) *In the inheritance relationship, the arrow is at the parent object, which is the superclass. 3. Aggregation and Composition (Diamonds ) *Diamonds indicate Parent-Child relationships Project 1 0.. * Note
(from Administrator)
0.. *
1 0.. 1 DrawingProject
ActiveWSSite 1 1
0.. 1 1
DrawingVersion
1 0.. * 1 1
CaseProcess
CaseControl
0.. *
0.. 1 Drawing
(from Drawing Data)
0.. *
0.. * RuleReference
0.. * Inconsistency
Status
(from Administrator)
Project 0.. * 1
0.. 1
ItemNote 0.. 1 Project(from plant) 1 1 1 0.. * ModelItemClaim 0.. * 0.. 1 1 0.. 1 1 FromModelItem 0.. *
0.. 1 1 PlantGroup
Unit
Site
0.. * 0.. 1
Project
Level
PlantSystem
0.. * connectTo 0.. 1 +ConnectItem2 avoidRangeOf 0.. 1 AvoidItem2 avoidRangeOf 0.. 1 AvoidItem1 ConnectorVertex 0.. * 0.. * 0.. * 0.. * LeaderVertex 0.. * 1.. * BoundedShapeVertex Connector BoundedShape
0.. * PlantItem
1 pairedWith
0.. *
0.. *
RelationImplied
Equipment 1 0.. *
Nozzle
PipingComp
Pipeline
PipeRun
0.. 1
SignalRun
PlantItemGrouop 0.. *
0.. 1 0.. 1 0.. * Instrument 1 0.. 1 Vessel Exchanger Mechanical EquipComponent EquipmentOther 0.. * 0.. * 0.. 1 InlineComp 0.. 1 1 0.. 1 1 0.. *
InstrFailMode
InstrFunction
Package InstrOption
SafetyClass
System
InstrLoop
PlantItemGroupOther
AreaBreak
+Parent
0.. * AreaBreakAttribute