- From: Lars Dannstedt <Lars_Dannstedt@vd.volvo.se>
- Date: Wed, 12 Jan 2000 17:14:59 +0100
- To: www-rdf-interest@w3.org
Hi, I want to create an RDF structure where a lot of properties will be typed. For example the property 'date' may be of type 'ValidFrom', 'ValidTo' etc. In the RDF instance we will have date given as: .......... <vc:date rdf:value="1999-10-25" rdf:parseType="Resource" vcit:dateType="http://vcit-namespace/schema#ValidTo"/> .......... The reason to use parseType="Resource" is to make the explanations of the type values in namespace vcit available. But this format seems a little bit clumsy for frequent use. The question is: Is there an abbreviated way to code the statement above? Declarations: The property date is declared in namespace vc: <rdf:Property ID="date"> <rdfs:range rdf:resource="http://www.w3.org/datatypes#isodate"/> <rdfs:label xml:lang="en"> Date </rdfs:label> <rdfs:comment xml:lang="en"> Date must be given in the ISO 8601 format: yyyy-mm-dd. It must be qualified by the dateType property. </rdfs:comment> </rdf:Property> In namespace 'vcit' (http://vcit-namespace/schema) the types of date are declared as instances of class DateType: <rdfs:Class rdf:ID="DateType"/> <DateType rdf:ID="ValidFrom"> <rdfs:label xml:lang="sv">Giltighetsdatum fr o m </rdfs:label> <rdfs:label xml:lang="en">Valid-from date </rdfs:label> </DateType> <DateType rdf:ID="ValidTo"> <rdfs:label xml:lang="sv">Giltighetsdatum t o m </rdfs:label> <rdfs:label xml:lang="en">Valid-to date </rdfs:label> </DateType> <!-- Declaration of property dateType --> <rdf:Property ID="dateType"> <rdfs:range rdf:resource="#DateType"/> ..... </rdf:Property> Thanks Lars Dannstedt Senior Consultant Volvo Information Technology email: Lars_Dannstedt@vd.volvo.se
Received on Wednesday, 12 January 2000 11:23:28 UTC