RE: Mustangs vs myMustang

Or more directly (though not as strong):

:FordCompany rdf:type [a owl:Restriction;
	owl:onProperty :isManufacturerOf;
	owl:someValuesFrom :Mustangs]

-Geoff

> -----Original Message-----
> From: semantic-web-request@w3.org [mailto:semantic-web-request@w3.org] On
> Behalf Of Geoff Chappell
> Sent: Saturday, October 15, 2005 1:49 PM
> To: jos.deroo@agfa.com; hans.teijgeler@quicknet.nl
> Cc: semantic-web@w3c.org
> Subject: RE: Mustangs vs myMustang
> 
> 
> How about something like this:
> 
> :Mustangs rdfs:subClassOf
> 	[
> 		a owl:Restriction;
> 		owl:hasValue :FordCompany;
> 		owl:onProperty [owl:inverseOf :isManufacturerOf]
> 	]
> 
> -Geoff
> 
> > -----Original Message-----
> > From: semantic-web-request@w3.org [mailto:semantic-web-request@w3.org]
> On
> > Behalf Of jos.deroo@agfa.com
> > Sent: Saturday, October 15, 2005 1:19 PM
> > To: hans.teijgeler@quicknet.nl
> > Cc: semantic-web@w3c.org; semantic-web-request@w3.org
> > Subject: RE: Mustangs vs myMustang
> >
> >
> > Hi, Hans
> >
> > My take would be to use a rule:
> >
> > {?M :isManufacturerOf ?C.
> >  ?C rdf:type ?B}
> >  => {?M :yourProperty ?B}.
> >
> > so that from
> >
> > :FordCompany :isManufacturerOf :myMustang.
> > :myMustang rdf:type :Mustangs.
> >
> > it follows that
> >
> > :FordCompany :yourProperty :Mustangs.
> >
> >
> > --
> > Jos De Roo, AGFA http://www.agfa.com/w3c/jdroo/
> >

Received on Saturday, 15 October 2005 18:35:13 UTC