160 likes | 271 Views
SchemaLogic Workshop. Tools for Enterprise Metadata Management and Synchronization. Prepared for the University of Washington Information School Applied Metadata Class. Structural vs. Taxonomic Metadata. Structural. Taxonomic. R&D. EmpId . Integer. operations. benefits. Name. String.
E N D
SchemaLogic Workshop Tools for Enterprise Metadata Management and Synchronization Prepared for the University of Washington Information School Applied Metadata Class
Structural vs. Taxonomic Metadata Structural Taxonomic R&D EmpId Integer operations benefits Name String division HR recruiting Birthdate DateTime employee development Division Vocabulary services finance Database, XML, XSD, DTD Webforms, MARC, Dublin Core, EDI standards Authority Lists, Thesauri, Taxonomies, Controlled Vocabularies, Ontologies, Pick Lists
SchemaLogic Objects • Content Classes • Elements • Vocabularies • Terms • Vocabulary Views
SchemaLogic Objects Content Classes • Constructed from element definitions that define structural elements • Correspond to DTDs, XML schemas, etc Elements • Defines a metadata tagging field or sub-structure • Title • Quantity • Product • Equivalent to elements in XML or XSD files, column in database, field in a webform • Content can be terms from vocabularies or uncontrolled, user specified content. • Elements conceptually related to each other are grouped together into larger conceptual units - Content Classes. STRUCTURAL
SchemaLogic Objects (cont.) Vocabularies • Structured collection of metadata terms to be used as content in Elements • Simple lists or complex hierarchies Terms • Approved metadata value used to tag content • Individual words or phrases used in Vocabularies • Terms can belong in multiple vocabularies Vocabulary Views • Particular way of viewing a Vocabulary TAXONOMIC
A Working example…The Driver’s License • A collection of concepts (elements) • Each element has its own use, description, and data format. • Each element is re-usable in different systems, forms, etc
Relationship of Elements to Content Classes Name Issue_date License# Driver’s License Sex Weight Expire_date Height Eye_color Restrictions Content Class Address Date_of Birth Elements
Logging into Workshop • 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 • UserName • Password • Server location • Make sure you have Java Web Start v1.4.2 installed prior to accessing SchemaServer —http://java.sun.com/j2se/1.4.2/download.html
Content Classes - Collections of Elements Content ClassProperties • Name • Description • Associated Elements Advanced • Element Tree Content Classes inherit elements from their parents
Elements- Data Containers Element Properties • Name • Description • Data Type • Vocabulary • Vocabulary View Advanced • Object ID • Dates • … • Used In
Try it… • Add a new Content Class for a web form • Add new Elements to represent fields on that web form • Associate the new Content Class to those Elements.