1、BS EN 12896-1:2016Public transport Referencedata modelPart 1: Common conceptsBSI Standards PublicationWB11885_BSI_StandardCovs_2013_AW.indd 1 15/05/2013 15:06BS EN 12896-1:2016 BRITISH STANDARDNational forewordThis British Standard is the UK implementation of EN 12896-1:2016. T o g e t h e r w i t h
2、 B S E N 1 2 8 9 6 - 2 : 2 0 1 6 , B S E N 1 2 8 9 6 - 3 : 2 0 1 6 , B S E N 12896-4, BS EN 12896-5, BS EN 12896-6, BS EN 12896-7 and BS EN 12896-8 it supersedes BS EN 12896:2006 which will be withdrawn upon publication of all parts of the series.The UK participation in its preparation was entrusted
3、 to Technical Committee EPL/278, Intelligent transport systems.A list of organizations represented on this committee can be obtained on request to its secretary.This publication does not purport to include all the necessary provisions of a contract. Users are responsible for its correct application.
4、 The British Standards Institution 2016.Published by BSI Standards Limited 2016ISBN 978 0 580 88460 3 ICS 35.240.60 Compliance with a British Standard cannot confer immunity from legal obligations.This British Standard was published under the authority of the Standards Policy and Strategy Committee
5、on 31 October 2016.Amendments/corrigenda issued since publicationDate T e x t a f f e c t e dBS EN 12896-1:2016EUROPEAN STANDARD NORME EUROPENNE EUROPISCHE NORM EN 12896-1 September 2016 ICS 35.240.60 Supersedes EN 12896:2006English Version Public transport - Reference data model - Part 1: Common co
6、ncepts Transports publics - Modle de donnes de rfrence - Partie 1: Concepts communs ffentlicher Verkehr - Datenreferenzmodell - Teil 1: Gemeinsame Konzepte This European Standard was approved by CEN on 5 May 2016. CEN members are bound to comply with the CEN/CENELEC Internal Regulations which stipul
7、ate the conditions for giving this European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references concerning such national standards may be obtained on application to the CEN-CENELEC Management Centre or to any CEN member. This European St
8、andard exists in three official versions (English, French, German). A version in any other language made by translation under the responsibility of a CEN member into its own language and notified to the CEN-CENELEC Management Centre has the same status as the official versions. CEN members are the n
9、ational standards bodies of Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, Former Yugoslav Republic of Macedonia, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania,
10、Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and United Kingdom. EUROPEAN COMMITTEE FOR STANDARDIZATION COMIT EUROPEN DE NORMALISATION EUROPISCHES KOMITEE FR NORMUNG CEN-CENELEC Management Centre: Avenue Marnix 17, B-1000 Brussels 2016 CEN All rights of exploitation in any form and by any
11、means reserved worldwide for CEN national Members. Ref. No. EN 12896-1:2016 EBS EN 12896-1:2016EN 12896-1:2016 (E) 2 Contents Page European foreword . 5 0 Introduction 6 0.1 Rationale for the Transmodel Standard . 6 0.2 Use of the Transmodel Standard . 6 0.3 Applicability of the Transmodel Standard
12、. 7 0.3.1 General 7 0.3.2 Specification of information architecture 7 0.3.3 Specification of a database. 8 0.3.4 Specification of an interface 8 0.4 Conformance statement 8 0.5 Transmodel origins 9 0.5.1 ENV 12896 . 9 0.5.2 Titan . 9 0.5.3 SITP and SITP2 . 9 0.5.4 CEN TC 278 WG 3 SG 4 9 0.6 Referenc
13、e to the previous version and other projects and documents 10 0.6.1 General . 10 0.6.2 SIRI 10 0.6.3 IFOPT 10 0.6.4 NeTEx 10 0.7 Typographic conventions 10 0.8 Methodology for conceptual modelling . 11 0.8.1 General . 11 0.8.2 Packages 11 0.8.3 Class diagrams . 13 0.8.4 Classes and attributes . 14 0
14、.8.5 Association relationships 17 0.8.6 Reflexive association relationship . 17 0.8.7 Composition association relationship 18 0.8.8 Aggregation association relationship . 18 0.8.9 Generalization association relationship 19 0.9 Summary of rules for Transmodel representation . 19 1 Scope . 21 1.1 Gene
15、ral scope of the Standard . 21 1.2 Functional domain description . 22 1.2.1 Public transport network and stop description 22 1.2.2 Timing information and vehicle scheduling. 22 1.2.3 Passenger information . 23 1.2.4 Fare management 23 1.2.5 Operations monitoring and control 24 1.2.6 Management infor
16、mation . 24 1.2.7 Multi-modal operation aspects . 25 1.2.8 Multiple operators environment aspects . 25 1.2.9 Personnel management: driver scheduling, rostering, personnel disposition . 25 1.3 Particular scope of this document . 26 BS EN 12896-1:2016EN 12896-1:2016 (E) 3 2 Normative references . 26 3
17、 Terms and definitions . 26 4 Abbreviations . 29 5 Common concepts domain 29 5.1 Introduction to the common concepts 29 5.2 Versions and validity . 31 5.2.1 Introduction 31 5.2.2 Version and validity Model overview . 32 5.2.3 Generic entity . 32 5.2.4 Generic version 33 5.2.5 Generic version frame .
18、 34 5.2.6 Generic validity . 36 5.2.7 Generic delta model . 37 5.3 Responsibility 38 5.3.1 Introduction 38 5.3.2 Responsibility Model overview 39 5.3.3 Generic responsibility . 39 5.3.4 Responsibility role . 41 5.3.5 Generic organization . 42 5.4 Explicit frames . 43 5.4.1 Composite frame . 44 5.4.2
19、 General frame 45 5.4.3 Resource frame 46 5.4.4 Service calendar frame . 47 5.4.5 Other explicit frames . 48 5.5 Generic framework model. 49 5.5.1 General . 49 5.5.2 Generic framework Model overview 49 5.5.3 Location Model 49 5.5.4 Generic grouping - Introduction . 50 5.5.5 Generic point and link. 5
20、2 5.5.6 Generic point and link sequence . 55 5.5.7 Generic zone and feature . 56 5.5.8 Generic projection 58 5.5.9 Generic place 63 5.5.10 Accessibility 64 5.6 Reusable Components . 67 5.6.1 General . 67 5.6.2 Reusable components Model overview . 67 5.6.3 Transport Mode . 68 5.6.4 Transport Submode
21、. 69 5.6.5 Service calendar 69 5.6.6 Availability condition 71 5.6.7 Topographic place 72 5.6.8 Transport organizations 73 5.6.9 Additional organizations . 74 5.6.10 Generic equipment . 76 5.6.11 Vehicle type . 78 5.6.12 Actual vehicle equipment 79 5.6.13 Vehicle passenger equipment 80 5.6.14 Facili
22、ty 81 BS EN 12896-1:2016EN 12896-1:2016 (E) 4 5.6.15 Train . 82 5.6.16 Schematic map 85 5.6.17 Notice 86 5.6.18 Service restriction 87 5.6.19 Alternative name 88 Bibliography . 132 BS EN 12896-1:2016EN 12896-1:2016 (E) 5 European foreword This document (EN 12896-1:2016) has been prepared by Technica
23、l Committee CEN/TC 278 “Intelligent transport systems”, the secretariat of which is held by NEN. This European Standard shall be given the status of a national standard, either by publication of an identical text or by endorsement, at the latest by March 2017, and conflicting national standards shal
24、l be withdrawn at the latest by March 2017. Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. CEN shall not be held responsible for identifying any or all such patent rights. This document together with documents EN 12896-2:2016 and
25、 EN 12896-3:2016 supersedes EN 12896:2006. The series comprises the following documents: Public transport - Reference data model - Part 1: Common concepts Public transport - Reference data model - Part 2: Public transport network Public transport - Reference data model - Part 3: Timing information a
26、nd vehicle scheduling Public transport - Reference data model - Part 4: Operations monitoring and control Public transport - Reference data model - Part 5: Fare management Public transport - Reference data model - Part 6: Passenger information Public transport - Reference data model - Part 7: Driver
27、 management Public transport - Reference data model - Part 8: Management information and statistics Together these create version 6 of the European Standard EN 12896, known as “Transmodel” and thus replace Transmodel V5.1. The split into several documents is intended to ease the task of users intere
28、sted in particular functional domains. Modularisation of Transmodel undertaken within the NeTEx project has contributed significantly to this new edition of Transmodel. In addition to the eight Parts of this European Standard an informative Technical Report (Public Transport Reference Data Model Inf
29、ormative Documentation) is also being prepared to provide additional information to help those implementing projects involving the use of Transmodel. It is intended that this Technical Report will be extended and republished as all the eight parts are completed. According to the CEN-CENELEC Internal
30、 Regulations, the national standards organizations of the following countries are bound to implement this European Standard: Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, Former Yugoslav Republic of Macedonia, France, Germany, Greece, Hungary, Iceland, Irela
31、nd, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and the United Kingdom. BS EN 12896-1:2016EN 12896-1:2016 (E) 6 0 Introduction 0.1 Rationale for the Transmodel Standard Public transport services r
32、ely increasingly on information systems to ensure reliable, efficient operation and widely accessible, accurate passenger information. These systems are used for a range of specific purposes: setting schedules and timetables, managing vehicle fleets, issuing tickets and receipts, providing real time
33、 information on service running, and so on. This standard will improve a number of features of public transport information and service management: in particular, the standard will facilitate interoperability between information processing systems of the transport operators and agencies by using sim
34、ilar definitions, structures and meanings for their data for the systems being part of one solution. This applies both to connecting different applications within an organization, and also to connecting applications between interworking organizations (for instance, a public authority and a transport
35、 operator). The Transmodel standard presented in this European Standard provides a framework for defining and agreeing data models, and covers the whole area of public transport operations. By making use of this European Standard, and of data models derived from it, it will be possible for operators
36、, authorities and software suppliers to work together much more easily towards integrated systems. Moreover, the breadth of the standard will help to ensure that future systems developments can be accommodated with the minimum of difficulty. 0.2 Use of the Transmodel Standard This European Standard
37、presents version 6.0 of the European Standard EN 12896, known as “Transmodel”. Transmodel 6.0 is a reference standard which provides a conceptual data model for use by organizations with an interest in information systems for the public transport industry. As a reference standard, it is not necessar
38、y for individual systems or specifications to implement Transmodel as a whole. It needs to be possible to describe (for those elements of systems, interfaces and specifications which fall within the scope of Transmodel): the aspects of Transmodel that they have adopted; the aspects of Transmodel tha
39、t they have chosen not to adopt. Transmodel may prove of value to: organizations within the public transport industry that specify, acquire and operate information systems; organizations that design, develop and supply information systems for the public transport industry. For an organization within
40、 the public transport industry wishing to specify, acquire and operate information systems, Transmodel may be distilled, refined, or adapted to form a comprehensive data model for the organization. This will enable the organization to specify its database structures and/or its system interfaces, in
41、such a way that separate modules can be openly tendered but will still integrate easily. The organization also has a greater likelihood that information exchange interfaces with external organizations will be easily achieved. For an organization wishing to design, develop and supply information syst
42、ems for the public transport industry, Transmodel may be distilled, refined, or adapted to form a comprehensive data model for the product suite. This will enable the organization to develop its products in such a way that separate BS EN 12896-1:2016EN 12896-1:2016 (E) 7 modules will integrate easil
43、y, but also so that they may be sold separately to clients seeking Transmodel-compliant systems. Transmodel is a large and complex model, and allows for great flexibility. Consequently it takes some skills and resource to apply it effectively in order to develop the physical data model and its imple
44、mentations for a particular aspect, e.g. one particular functional domain, such as vehicle scheduling or fare management or for a particular interface, as between a ticket machine and a management system, or a particular organizational boundary, as between two connecting transport operators. For suc
45、h situations, Transmodel provides a wider setting and a starting point. The specific elements of Transmodel have to be refined, attributes and data formats will have to be completed, for a specific sub-model of the Transmodel data model. The resulting specification, although specific, will facilitat
46、e the built of a coherent overall systems framework, since it will coexist more readily with other Transmodel-based specifications. For all of these potential users, the adoption of Transmodel as a basis for development means that a common language is being used. Thus, users will understand and asse
47、ss the claims of suppliers better, and specification developers will be more likely to be working in alignment with each other. 0.3 Applicability of the Transmodel Standard 0.3.1 General Transmodel may be applied to any framework for information systems within the public transport industry, but ther
48、e are three circumstances to which it is particularly suited: specification of an organizations information architecture; specification of a database; specification of a data exchange interface. 0.3.2 Specification of information architecture An information architecture refers to the overall structu
49、re of information used by an information system, which is used to determine: the structure of data held in system databases; the structure of data exchanged across interfaces between systems. It may be used as a strategic guide to system planning and evolution, and as the basis for the specification and acquisition of individual systems. An information architecture made up of independent modules with well-defined interfaces is easier to maintain. A malfunctioning module can be taken out of service or completely replaced without disrupting