rdf:Seq                                                     

Definition

A Sequence or Seq (a resource having type rdf:Seq) represents a group of resources or literals, possibly including duplicate members, where the order of the members is significant.

EXAMPLE:    A Sequence might be used to describe a group that must be maintained in alphabetical order.

Schema

    <rdfs:Class rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq">

        <rdfs:isDefinedBy rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#"/>

        <rdfs:label>Seq</rdfs:label>

        <rdfs:comment>The class of ordered containers.</rdfs:comment>

        <rdfs:subClassOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#Container"/>

    </rdfs:Class>

Example listing

Triple

 

RDF/XML

    <items>

        <rdf:Seq>

            <rdf:li rdf:resource="http://www.w3.org/News/2002#item164"/>

            <rdf:li rdf:resource="http://www.w3.org/News/2002#item168"/>

            <rdf:li rdf:resource="http://www.w3.org/News/2002#item167"/>

        </rdf:Seq>

    </items>

Other information

To describe a resource as being a Sequence, the resource is given an rdf:type property whose value is rdf:Seq

The rdf:Seq class is the class of RDF 'Sequence' containers. It is a subclass of rdfs:Container. Whilst formally it is no different from an rdf:Bag or an rdf:Alt, the rdf:Seq class is used conventionally to indicate to a human reader that the numerical ordering of the container membership properties of the container is intended to be significant.

Use in ISO 15926