Re: Range interpretation question.

Wolfram Conen <mailto:conen@gmx.de> wrote:-

> (a) P may be applied to any resource that belongs to class C
> (b) If P is applied to a resource r, r will belong to C

I'd say that it depends on the application; for example, if you have a
"Class pool" where properties are being applied on the fly, then (a)
would seem to be the bettter approach. If on the other hand you have a
small range of set resources, and you want to distinguish them, then
you might process it as (b).

Compare:

(a) ":doorColor" may be applied to any resource which is a type of
:Car.
(b) If something has a ":doorColor", then that something is a :Car.

The second instance sound more like you are making deductions about
something (what is X? Well, if it has a :doorColor, then it is a
:Car), whereas the first sounds like you're going through a record of
things and wondering which properties you can apply to, "you can use
my property :doorColor, but only on something that is a :Car".

--
Kindest Regards,
Sean B. Palmer
@prefix : <http://webns.net/roughterms/> .
:Sean :hasHomepage <http://purl.org/net/sbp/> .

Received on Tuesday, 24 April 2001 21:37:42 UTC