BS ISO IEC 15476-4-2006 Information technology - CDIF semanic metamodel - Data models《信息技术 CDIF语义元模型 数据模型》.pdf
《BS ISO IEC 15476-4-2006 Information technology - CDIF semanic metamodel - Data models《信息技术 CDIF语义元模型 数据模型》.pdf》由会员分享,可在线阅读,更多相关《BS ISO IEC 15476-4-2006 Information technology - CDIF semanic metamodel - Data models《信息技术 CDIF语义元模型 数据模型》.pdf(126页珍藏版)》请在麦多课文档分享上搜索。
1、BRITISH STANDARD BS ISO/IEC 15476-4:2005 Information technology CDIF semantic metamodel Part 4: Data models ICS 35.080 BS ISO/IEC 15476-4:2005 This British Standard was published under the authority of the Standards Policy and Strategy Committee on 1 February 2006 BSI 1 February 2006 ISBN 0 580 4764
2、8 0 National foreword This British Standard reproduces verbatim ISO/IEC 15476-4:2005 and implements it as the UK national standard. The UK participation in its preparation was entrusted to Technical Committee IST/15, Software and systems engineering, which has the responsibility to: aid enquirers to
3、 understand the text; present to the responsible international/European committee any enquiries on the interpretation, or proposals for change, and keep UK interests informed; monitor related international and European developments and promulgate them in the UK. A list of organizations represented o
4、n this committee can be obtained on request to its secretary. Cross-references The British Standards which implement international publications referred to in this document may be found in the BSI Catalogue under the section entitled “International Standards Correspondence Index”, or by using the “S
5、earch” facility of the BSI Electronic Catalogue or of British Standards Online. This publication does not purport to include all the necessary provisions of a contract. Users are responsible for its correct application. Compliance with a British Standard does not of itself confer immunity from legal
6、 obligations. Summary of pages This document comprises a front cover, an inside front cover, the ISO/IEC title page, pages ii to ix, a blank page, pages 1 to 113 and a back cover. The BSI copyright notice displayed in this document indicates when the document was last issued. Amendments issued since
7、 publication Amd. No. Date Comments Reference number ISO/IEC 15476-4:2005(E)INTERNATIONAL STANDARD ISO/IEC 15476-4 First edition 2005-12-15 Information technology CDIF semantic metamodel Part 4: Data models Technologies de linformation Mtamodle smantique CDIF Partie 4: Modles de donnes BS ISO/IEC 15
8、476-4:2005ii BS ISO/IEC 15476-4:2005 iii Contents 1 Scope .1 2 Conformance.2 2.1 General 2 2.2 Input conformance2 2.3 Output conformance.2 2.4 Round-trip conformance 3 3 Normative references .3 4 Terms and definitions.3 4.1 From other International Standards 3 4.1.1 ISO/IEC 15474-1.3 4.1.2 ISO/IEC 1
9、3238-1.4 4.1.3 For this International Standard 4 5 Symbols (and abbreviated terms)4 5.1 Naming, diagramming and definition conventions 4 5.2 Abbreviations4 5.3 Notation for this subject area.4 6 Data models subject area overview.5 6.1 Introduction.5 6.2 Diagrams. .6 6.3 Entities.11 6.4 Relationships
10、 11 6.4.1 Binary relationship12 6.4.2 N-ary relationship12 6.4.3 Simple relationship .12 6.4.4 Complex relationship12 6.5 Roles 14 6.6 Cardinalities 15 6.6.1 Outer cardinalities.16 6.6.2 Inner cardinalities .17 6.7 Multi-player roles 18 6.8 Role constraints20 6.9 Attributes.22 6.10 Keys and access p
11、aths.23 6.11 Referential integrity 27 6.12 Supertypes and subtypes 29 6.12.1 Coverage30 6.12.2 Exclusivity .31 6.12.3 Orthogonality 32 6.12.4 Inheritance.33 6.13 Refinement of inherited characteristics 34 6.13.1 Refinement of attribute characteristics.34 6.13.2 Refinement of relationship characteris
12、tics.35 6.14 Subsets36 6.15 Clusters .37 6.16 Projections 38 6.17 Computable languages.41 7 Data models subject area summary 43 7.1 AttributableMetaObject hierarchy43 7.2 MetaEntity summary .45 BS ISO/IEC 15476-4:2005 iv 7.3 MetaRelationship summary50 8 Data models subject area specification 54 8.1
13、Introduction .54 8.2 Subject area definition54 8.3 Meta-entity definitions 55 8.3.1 AccessPath. .55 8.3.2 Attribute.56 8.3.3 CandidateKey58 8.3.4 Cluster .59 8.3.5 ComponentObject.59 8.3.6 DataModel59 8.3.7 DataModelObject.60 8.3.8 DataModelSubset61 8.3.9 DefinitionObject 61 8.3.10 Entity62 8.3.11 F
14、oreignKey 68 8.3.12 InheritableDataModelObject.68 8.3.13 Key .69 8.3.14 ProjectedAttribute.70 8.3.15 ProjectionComponent.71 8.3.16 Relationship 73 8.3.17 Role 74 8.3.18 RoleConstraint 75 8.3.19 RolePlayer .77 8.3.20 SemanticInformationObject .90 8.3.21 SubtypeSet 91 8.3.22 SubtypeSetMembershipCriter
15、ion.92 8.4 Meta-relationship definitions .94 8.4.1 AccessPath.Incorporates.Attribute .94 8.4.2 AccessPath.Instantiates.Key .95 8.4.3 Attribute.IsDiscriminatorFor.SubtypeSetMembershipCriterion 96 8.4.4 Attribute.IsInheritedFrom.Attribute .96 8.4.5 CandidateKey.Incorporates.ForeignKey.97 8.4.6 Cluster
16、.Collects.DataModelObject.97 8.4.7 ComponentObject.References.DefinitionObject 97 8.4.8 DataModel.Collects.DataModelObject.98 8.4.9 DataModelObject.ActsAs.RolePlayer98 8.4.10 DataModelObject.IsMemberOf.DataModelSubset.99 8.4.11 DataModelSubset.Excludes.Attribute99 8.4.12 DataModelSubset.IsSubsetOf.D
17、ataModel .100 8.4.13 DefinitionObject.Contains.ComponentObject 100 8.4.14 DefinitionObject.IsConstructedWith.ProjectionComponent100 8.4.15 Entity.IsAccessedUsing.AccessPath 101 8.4.16 Entity.IsIdentifiedBy.CandidateKey .101 8.4.17 ForeignKey.Incorporates.RolePlayer 102 8.4.18 ForeignKey.References.C
18、andidateKey .102 8.4.19 InheritableDataModelObject.IsSubtypeIn.SubtypeSet .103 8.4.20 InheritableDataModelObject.IsSupertypeFor.SubtypeSet .104 8.4.21 Key.Incorporates.Attribute .105 8.4.22 Key.Incorporates.SemanticInformationObject .106 8.4.23 ProjectedAttribute.IsProjectionOf.Attribute107 8.4.24 P
19、rojectionComponent.IsFullProjectionOf.DefinitionObject.107 8.4.25 ProjectionComponent.IsProjectionOf.Attribute108 8.4.26 Role.BelongsTo.Relationship 109 8.4.27 RoleConstraint.Incorporates.RoleConstraint .109 8.4.28 RoleConstraint.Incorporates.RolePlayer 110 8.4.29 RoleConstraint.Incorporates.Semanti
20、cInformationObject.110 8.4.30 RolePlayer.IsSupportedBy.Key111 8.4.31 RolePlayer.Plays.Role 111 v 8.4.32 RolePlayer.Refines.RolePlayer112 8.4.33 RolePlayer.RefinesForSubtype.DataModelObject112 8.4.34 SubtypeSet.Specifies.SubtypeSetMembershipCriterion.113 8.4.35 SubtypeSetMembershipCriterion.Selects.I
21、nheritableDataModelObject.113 Table of Illustrations Figure 1 CDIF family of International Standards 1 Figure 2 Diagrammatic Conventions - Keys. 5 Figure 3 Data Models subject area overview . 6 Figure 4 Partitioning/View mechanisms . 7 Figure 5 Keys and AccessPath 8 Figure 6 Roles, RolePlayers and R
22、oleConstraints . 9 Figure 7 Connection between Data Models and Common subject areas. 10 Figure 8 Connection between Data Models and Data Definition subject areas 11 Figure 9 Binary Relationship 12 Figure 10 Ternary Relationship 12 Figure 11 Complex Binary Relationship . 13 Figure 12 Instance Diagram
23、 showing a Complex Relationship 14 Figure 13 Roles . 14 Figure 14 Reflexive or Recursive Relationship. 15 Figure 15 Examples of Types of Binary Relationships . 16 Figure 16 Outer Cardinalities . 16 Figure 17 Inner Cardinalities 17 Figure 18 Inner Cardinalities and Attributed Binary Relationships1 8
24、Figure 19 Multi-player Roles and Heterogeneous Collections 19 Figure 20 Multi-player Roles and Common Outer Cardinality 20 Figure 21 Role Constraint Network 21 Figure 22 Constraints on Role Participation. 21 Figure 23 Instance Diagram showing Role Constraints 22 Figure 24 Attributed Relationships, R
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BSISOIEC1547642006INFORMATIONTECHNOLOGYCDIFSEMANICMETAMODELDATAMODELS 信息技术 CDIF 语义 模型 数据模型 PDF

链接地址:http://www.mydoc123.com/p-396380.html