iso/iec 11179 part 5 naming and identification principles for data elements

25
Tommie Curtis Tommie Curtis Systems Development Center Systems Development Center February 16, 1999 SDC-0055-057-JE-8023

Upload: sydnee-case

Post on 04-Jan-2016

87 views

Category:

Documents


0 download

DESCRIPTION

ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements. February 16, 1999. Tommie Curtis Systems Development Center. SDC-0055-057-JE-8023. Provides rules and guidelines for naming and identification Describes components and structure of data element identification - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

Tommie CurtisTommie CurtisSystems Development CenterSystems Development Center

February 16, 1999

SDC-0055-057-JE-8023

Page 2: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Scope of Part 5

Provides rules and guidelines for naming and identification

Describes components and structure of data element identification

Defines associations between identifying attributes

Page 3: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Development of a Naming Convention

Establish a scope for the convention

Determine the authority which establishes a name

Develop semantic rules for the source and content of words used in a name

Formulate syntactic rules for required word order

Page 4: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Development of a Naming Convention (cont.)

Develop lexical rules covering controlled words lists, name length, character set, language

Set guidelines on uniqueness of names in context

Page 5: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

What’s in a Name?

Representation Term

Object Class Term

Property Term

Qualifier Term

Page 6: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Representation Term

Describes the form of the set of valid values for a data element

Describes the form of the representation of a data element

If the representation is redundant with the property term, one term or part of a term may be removed

Page 7: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Example Representation Terms

Amount Code Count Date Group Measure

Name Number Quantity Rate Text Time

Page 8: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Representation Term Examples

Name – Best Employee Last Name (Name)

– Mailing Address State Code

– Transmission Tower Height Measure

Code

Measure

Page 9: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Object Class Term

A component of the name of a data element which represent the logical data grouping

A component of a data element which represents an activity or object in context

A set of ideas, abstractions, or things that can be identified with explicit boundaries and meaning

Page 10: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Object Class Examples

Employee – Best Employee Last Name

– Mailing Address State Code

– Transmission Tower Height Measure

Address

Tower

Page 11: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Property Term

A component of the data element name which expresses the category to which the data element belongs

A component of the data element name which expresses a property of an object class

A peculiarity common to all members of an object class

Page 12: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Property Term Examples

Last Name – Best Employee Last Name

– Mailing Address State Code

– Transmission Tower Height Measure

State

Height

Page 13: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Qualifier Term

A word or words which help define and differentiate a name within the database

May be attached to object class terms, property class terms, and representation class terms

May be derived from structured sets of terms

Should not be redundant

Page 14: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Qualifier Term Examples

Best

Mailing

Transmission

– Best Employee Last Name

– Mailing Address State Code

– Transmission Tower Height Measure

Page 15: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Attributes of a Term

Representation Term - Code

Object Class Term - Address

Property Term - State

Qualifier Term - Mailing

Mailing Address State CodeMailing Address State CodeMailing Address State CodeMailing Address State Code

Page 16: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Identifying Attributes for a Data Element

Name

Context

Registration Authority Identifier

Data Identifier

Version Identifier

Page 17: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Name and Context

A data element shall have at least one name within a registry

A data element may have additional names assigned depending on the context in which it is used

Page 18: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Name Context Examples

Registry Name

Legacy Name Short Name Source Name Standard Name

– Mailing Address ZIP Code– ZIP_CODE– MAZIPCd– M_ADD_ZIP_CD– Mailing Address ZIP Code

Page 19: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Data Element Application Contexts

Abstract (GILS) abstract (ASN) InformationResource.Description.Text

(BSR) Description (Dublin Core) Abstract (FGDC) résumé (French) Abstract (SGML Tag)

Page 20: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

The International Registration Identifier (IRDI)

Registration Authority Identifier - the identifier of any organization authorized to register a data element

Data Identifier - the unique identifier of a data element assigned by a Registration Authority

Version Identifier - the identification of an issue of a data element

Page 21: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Semantics of Separators

Used to separate name components

No semantic meaning

Semantic meaning

Special meaning for a specific language

Page 22: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Semantic Separator Examples

Best_Employee_Last_Name

Mailing.Address.State.Code

Transmission:Tower:Height_Measure

Mailing Address Country Name

Page 23: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Lexical Principles

Establish: Preferred and non-preferred terms Synonyms Abbreviations Component Length Spelling Permissible character set Case sensitivity

Page 24: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

Use of a Thesaurus

Source of name components

Provide semantic linking of preferred terms

Gives guidance in the use of homographs

Shows equivalence, hierarchy, and association

Allows a controlled vocabulary

Page 25: ISO/IEC 11179 Part 5 Naming and Identification Principles for Data Elements

SDC-0055-057-JE-8023

So, What’s in a Name?

Establishes what people call a data element. People can use different names in different contexts.

Expresses the primary means to refer to objects and concepts for humans