From: Mike Dean <mdean@bbn.com> Subject: Re: Case for Reinstatement of Qualified Cardinality Restrictions Date: Wed, 23 Apr 2003 12:28:41 -0700 > > > Agreed. I normally use multiple Restrictions with the same > > > value for onProperty. > > > > If you are doing this in the RDF encoding you are going to be unpleasantly > > surprised. > > Perhaps I should clarify with an example > > <owl:Class rdf:ID="Person"> > <rdfs:subClassOf> > <owl:Restriction> > <owl:onProperty rdf:resource="#father"/> > <owl:allValuesFrom rdf:resource="#Person"/> > </owl:Restriction> > </rdfs:subClassOf> > <rdfs:subClassOf> > <owl:Restriction> > <owl:onProperty rdf:resource="#father"/> > <owl:cardinality>1</owl:cardinality> > </owl:Restriction> > </rdfs:subClassOf> > </owl:Class> > > Why is this a problem? > > Mike Sorry, I misread what you said. Your solution is fine. What doesn't work is <owl:Class rdf:ID="Person"> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty rdf:resource="#father"/> <owl:allValuesFrom rdf:resource="#Person"/> <owl:cardinality>1</owl:cardinality> </owl:Restriction> </rdfs:subClassOf> </owl:Class> peterReceived on Wednesday, 23 April 2003 15:32:04 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:57:58 GMT