- From: Patrick Stickler <patrick.stickler@nokia.com>
- Date: Wed, 17 Apr 2002 12:33:07 +0300
- To: Jeremy Carroll <jjc@hplb.hpl.hp.com>, ext Graham Klyne <Graham.Klyne@mimesweeper.com>
- CC: Pat Hayes <phayes@ai.uwf.edu>, RDF Core <w3c-rdfcore-wg@w3.org>
On 2002-04-17 12:06, "ext Jeremy Carroll" <jjc@hplb.hpl.hp.com> wrote: > > No it doesn't. > > Consider: > > <ex:age, rdfd:datatype, xsd:string> > <ex:age, rdfd:datatype, xsd:integer> > <Jenny, ex:age, "10"> > > Fine by the MT, "10" is in the lexical space of both datatypes. Right. > No "TDL" pair in sight. Please, let's not confuse things by bringing up old, and irrelevant, acronyms, eh ;-) But the MT *does* define two datatyped literal pairings. > (Or perhaps the point is that there are two TDL > inconsistent pairs around - but no inconsistency in the MT). The MT asserts two datatyped literal pairings -- i.e provides two interpretations, and if those interpretations conflict, then that is (possibly) an inconsistency in the graph. This is no different than multiple rdfs:range constraints conflicting. The above graph defines the pairings <xsd:string,"10"> <xsd:integer,"10"> and asserts both interpretations to the statement about Jenny's age. This follows from the MT, which, when selecting each of the rdfd:datatype assertions in turn, says: (3) ... if E contains the triples <ex:age, rdfd:datatype, xsd:string> <Jenny, ex:age, "10"> then L2V(I(xsd:string))("10") is defined; i.e. "10" is in the lexical space of I(xsd:string). (defines the pairing <xsd:string,"10">) and (3) ... if E contains the triples <ex:age, rdfd:datatype, xsd:integer> <Jenny, ex:age, "10"> then L2V(I(xsd:integer))("10") is defined; i.e. "10" is in the lexical space of I(xsd:integer). (defines the pairing <xsd:integer,"10">) Of course, if the two datatypes were, say xsd:integer and xsd:decimal, then there would be no inconsistency, no "datatype clash", but the MT would still define two pairings. Patrick -- Patrick Stickler Phone: +358 50 483 9453 Senior Research Scientist Fax: +358 7180 35409 Nokia Research Center Email: patrick.stickler@nokia.com
Received on Wednesday, 17 April 2002 05:32:09 UTC