schemalogic workshop part 2 tools for enterprise metadata management and synchronization prepared...

21
SchemaLogic Workshop Part 2 Tools for Enterprise Metadata Management and Synchronization Prepared for the University of Washington Information School Applied Metadata Class

Post on 20-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

SchemaLogic Workshop

Part 2

Tools for Enterprise Metadata Management and Synchronization

Prepared for the University of Washington Information School

Applied Metadata Class

Review - SchemaLogic Objects

• Content Classes

• Elements

Next up:

• Vocabularies

• Terms

• Vocabulary Views

SchemaLogic Object Relationships

Vocabularies, Terms, and Vocabulary Views

Vocabularies• A vocabulary is a structured collection of

metadata terms to be used as content in Elements.

• Vocabularies can be simple lists of terms or complex hierarchies.

• Vocabularies are how SchemaServer manages corporate Taxonomies

• Thesaurus-structured Vocabularies– Support for poly-hierarchies– Extensible term relationship types– Localization support – Scope notes

Vocabularies (cont.)

• Describes a conceptual domain, i.e. Geography, color, keywords, video formats

• Collection of terms and relationships between the terms.

• Supports most ANSI z39.19 features– National Information Standards Organization– “Guidelines for the Construction, Format, and

Management of Monolingual Thesauri”

Terms

• An approved metadata value that can be used to tag content.

• Terms can be reused in multiple Vocabularies.

• Terms are structured to have relationships.

Term Relationships

• Associate one term to another in the context of a vocabulary

• Qualified by a type that describes the nature of the relationship.

Term Relationship Types• Extensible• Provide business rules for vocabulary construction

and advanced vocabulary filtering capabilities. • Three term relationship types

1.Hierarchical Term Relationships (most common)2.Entry Term Relationships (synonym or alternate

form of Terms)3.Related Term Relationships

• The Term Relationships belong to a particular Vocabulary but the Terms themselves do not.

• Terms may participate in multiple vocabularies by virtue of multiple relationships

Term Relationship Types

Hierarchical

• Parent/Child

• Broader/Narrower

• Preferred terms

• Must have a path to the Root Term

• May have multiple paths to the root (polyhierarchy)

• May not be a child of itself (no circular relationships)

Entry

• Synonyms

• Equivalency

• Used to create “synonym rings”

• May not have any “children” or outbound terms

• Must be related to a hierarchical term

• One hierarchical term may have many Entry terms

Related

• Associated Terms

• “See Also”

• May span Vocabularies

Application via SchemaLogic

Workshop

Log into Workshop

• User name• Password • Server location

http://70.98.95.188:8081/UW/schemacenter.jnlp

Server URL:•http://70.98.95.188:8081/Alpha/services/SchemaServer •http://70.98.95.188:8081/Beta/services/SchemaServer •http://70.98.95.188:8081/Delta/services/SchemaServer •http://70.98.95.188:8081/Epsilon/services/SchemaServer •http://70.98.95.188:8081/Gamma/services/SchemaServer •http://70.98.95.188:8081/Zeta/services/SchemaServer

Make sure you have Java Web Start v1.4.2 installed prior to accessing Workshop http://java.sun.com/j2se/1.4.2/download.html

Vocabularies

Vocabulary Properties describe the vocabulary itself, not the terms within the

vocabulary.

Vocabulary Terms

• Terms are entities unto themselves – may live in multiple vocabularies

• Have their own properties

• Are created in the context of a vocabulary

• Have inbound and outbound relationships

Terms - Inbound and outbound relationships

Color

Purple Red

Origination Origination

Destination Destination

TermRelationship

INBOUNDOUTBOUND

All Term Relationships have a direction and can be visualized as an arrow pointing from one Term to another.

Term Relationships

• Describe the connection between two terms

• Have Business rules associated with them

• Are Extensible

• Are used to create multiple views of or subsets of vocabularies

Term Relationship Type - examples

• Related Term “Hue”

• Entry Term “Colour”

Term Relationship Type Editor

• Creation of new sub-types currently not available in Workshop

Vocabulary Views

• Subset of larger Vocabulary. 

• For re-use, best to avoid developing and maintaining many small, fractured Vocabularies. Therefore use Vocabulary Views

• Different types of subsets allowed:– Subset by branch– Subset by depth (of hierarchical vocabulary)– Subset by term relationship type

• Vocabulary Views are typically used in Element Type definitions that are of "Vocabulary"-type to qualify the set of Terms for that Element.

Vocabulary Views

• Creation of subsets of a vocabulary

• View branches• View by

Relationship type

Building a Vocabulary

• Add a new vocabulary

• Add a new term to that vocabulary

• Drag and drop a term from a different vocabulary

• Create a polyhierarchy

• Delete a term

• Add an Entry (synonym) Term