rdf:Statement                                          

Definition

rdf:Statement is an instance of rdfs:Class. It is intended to represent the class of RDF statements. An RDF statement is the statement made by a token of an RDF triple.

Schema

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

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

        <rdfs:label>Statement</rdfs:label>

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

        <rdfs:comment>The class of RDF statements.</rdfs:comment>

    </rdfs:Class>

Example listing

Triple

 

RDF/XML

    <rdf:Statement rdf:about="#triple12345">

        <rdf:subject rdf:resource="http://www.example.com/2002/04/products#item10245"/>

        <rdf:predicate rdf:resource="http://www.example.com/terms/weight"/>

        <rdf:object rdf:datatype="&xsd;decimal">2.4</rdf:object>

        <dc:creator rdf:resource="http://www.example.com/staffid/85740"/>

    </rdf:Statement>

Other information

The subject of an RDF statement is the instance of rdfs:Resource identified by the subject of the triple.

The predicate of an RDF statement is the instance of rdf:Property identified by the predicate of the triple.

The object of an RDF statement is the instance of rdfs:Resourceidentified by the object of the triple.

rdf:Statement is in the domain of the properties rdf:predicate, rdf:subject and rdf:object. Different individual rdf:Statement instances may have the same values for their rdf:predicate, rdf:subject and rdf:object properties.

Use in ISO 15926