Home » NOVA Relation Tariff » NOVA Relation Tariff Master Data

NOVA Relation Tariff Master Data (Package ch.voev.nova.rtm.masterdata)

Types / Enumerations:


Types

AtomicRelationKey

Entity Stop (DE: Haltestelle) is a location where a transport vehicle stops for boarding/unboarding passengers.


Type Details Details
Parent Class RelationKey


Properties / Associations

Name Type Multiplicity Constraints Description
relationEdge RelationEdge 1..1


AtomicRelationKeyMasterData


Type Details Details
Parent Class EntityMasterData


Properties / Associations

Name Type Multiplicity Constraints Description
atomicRelationKeys AtomicRelationKey 0..*


CompositeRelationKey

Entity Stop (DE: Haltestelle) is a location where a transport vehicle stops for boarding/unboarding passengers.


Type Details Details
Parent Class RelationKey


Properties / Associations

Name Type Multiplicity Constraints Description
subRelations Relation 1..*


CompositeRelationKeyMasterData


Type Details Details
Parent Class EntityMasterData


Properties / Associations

Name Type Multiplicity Constraints Description
compositeRelationKeys CompositeRelationKey 0..*


Relation

Entity Stop (DE: Haltestelle) is a location where a transport vehicle stops for boarding/unboarding passengers.


Type Details Details
Parent Class EntityVersion


Properties / Associations

Name Type Multiplicity Constraints Description


RelationAreaDataUnit


Type Details Details
Parent Class DataUnit


Properties / Associations

Name Type Multiplicity Constraints Description
relationAreaMasterData RelationAreaMasterData 1..1
relations Relation 0..* derived


RelationAreaMasterData


Type Details Details
Parent Class EntityMasterData


Properties / Associations

Name Type Multiplicity Constraints Description
relations Relation 0..*


RelationEdge

A relation edge represents a RTM-tariff-based view on the connection between two stops. The relation edge typically is a connection between two geographically adjacent stations, whereas transport edges depends on the transport mode and often skip multiple station between stop1 and stop2.

A relation edge is not directed. By convention stop1 always contains the stop with the lower UIC code and stop2 the one with the higher UIC code.


Type Details Details
Alias Tarifkante
Parent Class EntityVersion


Properties / Associations

Name Type Multiplicity Constraints Description
stop1 Stop 1..1
stop2 Stop 1..1
virtualStop Stop 0..1
effectiveDistanceM Integer 0..1 Effective geographical travel distance along this relation edge in meters.


RelationEdgeDataUnit


Type Details Details
Parent Class DataUnit


Properties / Associations

Name Type Multiplicity Constraints Description
relationEdgeMasterData RelationEdgeMasterData 1..1
relationEdges RelationEdge 0..* derived
relationEdgeMappings RelationEdgeMapping 0..*


RelationEdgeMapping

Provides a mapping between one transport edge and an ordered list of relation edges. The relation edges must be geographically continuous (no gaps) and the first/last station must match stop1/stop2 of the transport edge.


Type Details Details
Alias Tarifkante-Verkehrskante-Zuordnung
Parent Class EntityVersion


Properties / Associations

Name Type Multiplicity Constraints Description
relationEdges RelationEdge 1..*
transportEdge TransportEdge 1..1


RelationEdgeMasterData


Type Details Details
Parent Class EntityMasterData


Properties / Associations

Name Type Multiplicity Constraints Description
relationEdges RelationEdge 0..*


RelationKey

Entity Stop (DE: Haltestelle) is a location where a transport vehicle stops for boarding/unboarding passengers.


Type Details Details
Parent Class EntityVersion
Abstract true


Properties / Associations

Name Type Multiplicity Constraints Description
relation Relation 1..1


RelationKeyDataUnit


Type Details Details
Parent Class DataUnit


Properties / Associations

Name Type Multiplicity Constraints Description
atomicRelationKeyMasterData AtomicRelationKeyMasterData 1..1
compositeRelationKeyMasterData CompositeRelationKeyMasterData 1..1
atomicRelationsKeys AtomicRelationKey 0..* derived
compositeRelationKeys CompositeRelationKey 0..* derived
relationKeysForYabi RelationKey 0..*