Mike thanks for the amendments, I've got one follow-up question: Smith, Michael K wrote: > Bernard, > > Thanks for your great comments. I have incorporated most of them into the > next draft. Details below. <snip/> > >>line 1155, example on the use of ObjectProperty >>Can the domain and range of an ObjectProperty be modified? For example, >>is the following valid: >> >><owl:ObjectProperty rdf:ID="madeFromGrape"> >> <rdfs:domain rdf:resource="#Wine"/> >> <rdfs:range rdf:resource="#WineGrape"/> >> <rdfs:range rdf:resource="#AntiFreeze"/> >></owl:ObjectProperty> >> >><owl:ObjectProperty rdf:ID="madeFromGrape"> >> <rdfs:domain rdf:resource="#Grappa"/> >></owl:ObjectProperty> > > > Yes. Though your example would need to be modified to > > <owl:ObjectProperty rdf:about="madeFromGrape"> > <rdfs:domain rdf:resource="#Grappa"/> > </owl:ObjectProperty> > > And this may not be what you intend? It says that madeFromGrape is a > mapping from the INTERSECTION of Wine and Grappa to the INTERSECTION > of WineGrape and AntiFreeze. OK, well caught. That *is* what I assumed, however some of my colleagues have assumed UNION. Perhaps it would be worth adding some text to clarify? Also, is it possible to 'close' the domain and/or range so that they cannot be modified subsequently? (In a similar fashion to the rdf:parseType syntax?) cheers BernardReceived on Tuesday, 10 December 2002 06:25:57 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:57:55 GMT