How to sequence records within relationships

When PBCore is used to list related items, it can also express the nature of their interrelationships.

For example, when expressing an asset within pbcoreDescriptionDocument, use the sub-element structure of pbcorePart to define segments, stories or episodes.

Then utilize the element structure within ‘pbcoreRelation’ to articulate any associations between assets.

<?xml version="1.0" encoding="UTF-8"?>
<pbcoreDescriptionDocument xmlns="http://pbcore.org/PBCore/PBCoreNamespace.html"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://pbcore.org/PBCore/PBCoreNamespace.html>
<pbcoreIdentifier source="MARS" annotation="this value is a unique identifier to which episode records will point">XYZ123</pbcoreIdentifier>
    <pbcoreTitle>Homeowners: The Series</pbcoreTitle>
<pbcoreDescription>This series is dedicated to inspire homeowners to invest wisely in their homes.</pbcoreDescription>

<!-- section removed for clarity -->

    <pbcorePart>
        <pbcoreIdentifier source="MARS">XYZ123-A</pbcoreIdentifier>
        <pbcoreTitle>XYZ123: Program One Title</pbcoreTitle>
        <pbcoreDescription>This is the pilot episode of the series.</pbcoreDescription>
        <pbcoreRelation>
                <pbcoreRelationType>Is Part Of</instantiationRelationType>
                <pbcoreRelationIdentifier source="MARS">XYZ123</instantiationRelationIdentifier>
         </pbcoreRelation>     
    </pbcorePart>

    <pbcorePart>
        <pbcoreIdentifier source="MARS">XYZ123-B</pbcoreIdentifier>
        <pbcoreTitle>XYZ123: Program Two Title</pbcoreTitle>
        <pbcoreDescription>This episode shows how to safely shovel snow.</pbcoreDescription>
        <pbcoreRelation>
                <pbcoreRelationType>Is Part Of</instantiationRelationType>
                <pbcoreRelationIdentifier source="MARS">XYZ123</instantiationRelationIdentifier>
         </pbcoreRelation>         
    </pbcorePart>

<!-- section removed for clarity -->

</pbcoreDescriptionDocument> 

Leave a Reply