Kees; Since skos:prefLabel, etc., are subclasses of the annotation property rdfs:Label, and the range of rdfs:label is rdfsLiteral, the range type for the SKOS annotation properties are also rdfs:Label. At this point, we've chosen to define a typed literal for rdfs:Literal (see http://www.w3.org/TR/2004/REC-rdf-concepts-20040210/).
Generally speaking, having a typed literal is considered better practice than a non-typed, or plain, literal. If you have specific requirements to the contrary, we can look into trying to accommodate them. -- Scott On Oct 1, 8:43 am, Kees <[email protected]> wrote: > corrected labels > > On Oct 1, 2:41 pm, Kees <[email protected]> wrote:> Hi, > > > I have a small newbie question. When I add a SKOS label to a concept > > in TBC composer, like prefLabel or altLabel, > > it creates a label like: > > <skos:prefLabel rdf:datatype="http://www.w3.org/2001/XMLSchema#string" > > >TERM</skos:prefLabel> > > > > > Is there a way to make TBC create the labels without the datatype > > string? I also don't understand why it does this, since the labels are > > actually annotation type properties. > > > So instead TBC creates <skos:prefLabel>TERM</skos:prefLabel> type formats > > in the rdf files. > > > thanks a lot, > > > Kees -- You received this message because you are subscribed to the Google Group "TopBraid Suite Users", the topics of which include TopBraid Composer, TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/topbraid-users?hl=en
