Information Object - PowerPoint PPT Presentation

1 / 6
About This Presentation
Title:

Information Object

Description:

Information Object is a generic container of exchange within an infosphere ... Catalog and information container. Payload: Generic container that can hold any ... – PowerPoint PPT presentation

Number of Views:26
Avg rating:3.0/5.0
Slides: 7
Provided by: hill69
Category:

less

Transcript and Presenter's Notes

Title: Information Object


1
Information Object
  • Information Object is a generic container of
    exchange within an infosphere
  • An Information Object Consitsts of
  • Type Name Identifier
  • MetaData Catalog and information container
  • Payload Generic container that can hold any
    digital information (Optional)
  • Transparent Changes to Schema and Metadata for
    baseObject utilization within the infosphere
  • Easily Utilize Metadata Schema from Any Community
    as an Information Object
  • Clients have option to utilize with baseobject
    specific Metadata constraints if desired
    (publication time e.g.)

2
baseObject Syntax
  • All elements within baseobject are controlled and
    entered automatically by the information
    management infrastructure

3
baseObj Schema
  • ltxsdschema xmlnsxsd"http//www.w3.org/2001/XMLS
    chema" elementFormDefault"qualified"gt
  • ltxsdcomplexType name"BaseObjectData"gt
  • ltxsdallgt
  • ltxsdelement name"InfoObjectType"gt
  • ltxsdcomplexTypegt
  • ltxsdsequencegt
  • ltxsdelement name"Name" type"xsdstring"/gt
  • ltxsdelement name"MajorVersion"
    type"xsdpositiveInteger"/gt
  • ltxsdelement name"MinorVersion"
    type"xsdnonNegativeInteger"/gt
  • lt/xsdsequencegt
  • lt/xsdcomplexTypegt
  • lt/xsdelementgt
  • ltxsdelement name"PublicationTime"
    type"xsddateTime"/gt
  • ltxsdelement name"InfoObjectID"
    type"xsdstring"/gt
  • ltxsdelement name"PublisherID"
    type"xsdstring"/gt
  • ltxsdelement name"PlatformID"
    type"xsdstring"/gt
  • ltxsdelement name"PayloadFormat"
    type"xsdstring" minOccurs"0"/gt
  • ltxsdelement name"TemporalExtent"
    minOccurs"0"gt

4
IOType injected in MSR
  • Parent types are allowed and not referenced in
    schema. The associated parent metadata tags and
    structure are not required as part of the
    object schema
  • Example
  • ltxsdschema elementFormDefault"qualified"
    attributeFormDefault"unqualified"
    xmlnsxsd"http//www.w3.org/2001/XMLSchema"gt
  • ltxsdcomplexType name"ImageData"gt
  • ltxsdsequencegt
  • ltxsdelement name"name" type"xsdstring"/gt
  • ltxsdelement name"description"
    type"xsdstring"/gt
  • ltxsdelement name"priority"
    type"xsdnonNegativeInteger" minOccurs"0"/gt
  • ltxsdelement name"size" type"xsdnonNegativeI
    nteger" minOccurs"0"/gt
  • lt/xsdsequencegt
  • lt/xsdcomplexTypegt
  • lt/xsdschemagt

5
New IOType injected in MSR
  • New type is injected as a complete Independent
    schema
  • All types have implied baseObject root ancestor
  • setParent Used to Create Complex Hieratical root
    ancestors
  • Benefits
  • Guarantees consistency of schema content
  • Hieratical Structure captured for relational
    operations
  • Direct Use and Application of All Metadata
    Communities
  • Metadata Example result

6
Equivalent IO Type Schema in MSR
  • ltxsdschema elementFormDefault"qualified"
    attributeFormDefault"unqualified"
    xmlnsxsd"http//www.w3.org/2001/XMLSchema"gt
  • ltxsdelement name"metadata"gt
  • ltxsdcomplexTypegt
  • ltxsdsequencegt
  • ltxsdelement name"baseObject"
    type"BaseObjectData"/gt
  • ltxsdelement nameimage" typeImageData"/gt
  • lt/xsdsequencegt
  • lt/xsdcomplexTypegt
  • lt/xsdelementgt
  • ltxsdcomplexType name"BaseObjectData"gt
  • ltxsdallgt
  • ltxsdelement name"InfoObjectType"gt
  • lt/xsdallgt
  • lt/xsdcomplexTypegt
  • ltxsdcomplexType name"ImageData"gt
  • ltxsdsequencegt
  • ltxsdelement name"name" type"xsdstring"/gt
  • ltxsdelement name"description"
    type"xsdstring"/gt
Write a Comment
User Comments (0)
About PowerShow.com