1 / 16

SchemaLogic Workshop

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.

lahela
Download Presentation

SchemaLogic Workshop

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SchemaLogic Workshop Tools for Enterprise Metadata Management and Synchronization Prepared for the University of Washington Information School Applied Metadata Class

  2. 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

  3. SchemaLogic Objects • Content Classes • Elements • Vocabularies • Terms • Vocabulary Views

  4. 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

  5. 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

  6. SchemaLogic Object Relationships

  7. 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

  8. Contents of Driver’s License

  9. 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

  10. SchemaLogic Workshop

  11. 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

  12. Workshop

  13. Content Classes and Elements

  14. Content Classes - Collections of Elements Content ClassProperties • Name • Description • Associated Elements Advanced • Element Tree Content Classes inherit elements from their parents

  15. Elements- Data Containers Element Properties • Name • Description • Data Type • Vocabulary • Vocabulary View Advanced • Object ID • Dates • … • Used In

  16. 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.

More Related