Re: Another semantics question

On Wed Apr 23 09:29:36 2008 Phil Archer said:

> Stasinos Konstantopoulos wrote:
>
>> On Tue Apr 22 10:19:11 2008 Phil Archer said:
>>
>>> What's the difference between these two
>>>
>>> <owl:Restriction>
>>>   <owl:onProperty
>>>     rdf:resource="http://www.w3.org/2007/05/powder#hasIRI"/>
>>>   <owl:someValuesFrom rdf:nodeID="iriset_1"/>
>>>   <rdfs:subClassOf rdf:nodeID="descriptorset_1"/>
>>> </owl:Restriction>
>>
>> this one means:
>> all resources that have a hasIRI property that has a value from
>> "iriset_1" are also in the "descriptorset_1" class.
>>
>>> <owl:Class rdf:about="#resourceset_1">
>>>   <rdfs:subClassOf rdf:ID="description_1"/>
>>> </owl:Class>
>>
>> all resources in "resourceset_1" are also in "description_1"
>>
>>> and which should we use?
>>
>> It's hard to tell in isolation, depends on where "resourceset_1" comes
>> from. If it is defined as a restriction on a property, then these two
>> might as well mean the same.
>
> Good. I much prefer the second option - i.e. the one that doesn't  
> mention hasIRI. The context is a GRDDLed DR so I think this is clear.

well, there's no way around the hasIRI, it's lurking there somewhere in
the definition of "resourceset_1". It just that it's not visible in this
particular fragment.

s

Received on Wednesday, 23 April 2008 09:40:43 UTC