W3C home > Mailing lists > Public > public-swbp-wg@w3.org > July 2004

Re: [ALL] review of n-ary relations

From: Natasha Noy <noy@SMI.Stanford.EDU>
Date: Mon, 12 Jul 2004 18:53:40 -0700
Message-Id: <76C9E971-D46F-11D8-BB34-000A958B5C28@smi.stanford.edu>
Cc: "SWBPD" <public-swbp-wg@w3.org>
To: "Bernard Vatant" <bernard.vatant@mondeca.com>

> About URLs use, in the "Pattern 2" example (purchase) it would be good 
> to avoid using of
> the same fragment identifier for properties and classes with a simple 
> case/Case
> difference, like "#purpose" vs "#Purpose", and "#object" vs "#Object".
> This does not help much to have people clarify the difference between 
> property and class,
> let alone that casual readers (both human and machines) are not always 
> case-sensitive. I
> know this is an usual practice in (lazy?) modeling, but I think we 
> should not implicitly
> approve it as a good practice.
>
> I suggest to use instead the usual "#hasObject" , "#hasPurpose" for 
> the properties, and
> "#isObject" , "#isPurpose" for the inverse ones.
>

hmmm... I am wondering what's the consensus on this. Is it really so 
bad to use different cases? I am pretty sure machines are 
case-sensitive (they better be!). And I am not sure it is that much of 
a problem for humans either, since they look at things in context. I 
don't know -- what do others think?

Natasha
Received on Tuesday, 13 July 2004 07:48:31 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:17:12 GMT