Transmodel class

TRAIN COMPOSITION

In package RC Train Composition MODELView on transmodel-cen.eu

A specific instance of a TRAIN composed of TRAIN COMPOSITION COMPONENTs in a certain order.

G 46FFC6E8-5B06-40F6-9EE9-C5EFF14F65CA TRAIN COMPOSITION + Splittable: boolean [0..1] «UID» + Id: TrainCompositionIdType [1..1] F5929D08-CACB-4E7F-B76E-C992EBE7E9EB RC Vehicle MODEL:: VEHICLE 46FFC6E8-5B06-40F6-9EE9-C5EFF14F65CA->F5929D08-CACB-4E7F-B76E-C992EBE7E9EB 22DA094D-8681-416B-A16A-1BF0A76B41BE RC Train Type MODEL:: TRAIN 46FFC6E8-5B06-40F6-9EE9-C5EFF14F65CA->22DA094D-8681-416B-A16A-1BF0A76B41BE +specifying 17DEBD3C-4B3C-4D84-AC0A-A3A617670A0B COMPOUND TRAIN COMPOSITION 17DEBD3C-4B3C-4D84-AC0A-A3A617670A0B->46FFC6E8-5B06-40F6-9EE9-C5EFF14F65CA 59AD9931-4B46-4F78-806C-5BE7666E18CF COMPOSITION IN COMPOUND TRAIN COMPOSITION 59AD9931-4B46-4F78-806C-5BE7666E18CF->46FFC6E8-5B06-40F6-9EE9-C5EFF14F65CA +using 0..* 76FEAC27-0CF2-4EB1-A0E1-B4AA35CFEADA TRAIN COMPOSITION COMPONENT 76FEAC27-0CF2-4EB1-A0E1-B4AA35CFEADA->46FFC6E8-5B06-40F6-9EE9-C5EFF14F65CA +part of 0..*

Attributes

NameTypeMultiplicityDefinition
IdTrainCompositionIdType1..1

Identifier of TRAIN COMPOSITION.

Splittableboolean0..1

Whether in normal use the TRAIN COMPONENTS can be separated

Associations

TRAIN COMPOSITIONKindOther class
used for 1 association COMPOSITION IN COMPOUND TRAIN COMPOSITION
using 0..*
instance of association TRAIN
specifying
composed of composed of TRAIN COMPOSITION COMPONENT
part of 0..*

From the Transmodel 6.2 UML model published by CEN. Names, definitions and relationships are taken unchanged from its Enterprise Architect export (read 2026-10-22). Diagrams are EA's own images from transmodel-cen.eu; the neighbourhood drawings on class pages are made with Graphviz.