- From: Dave Reynolds <der@hplb.hpl.hp.com>
- Date: Wed, 08 Oct 2003 09:23:45 +0100
- To: "Butler, Mark" <Mark_Butler@hplb.hpl.hp.com>
- Cc: www-rdf-dspace@w3.org
Butler, Mark wrote: > (a) We can create a property called creator, and then subproperties called > role, attribution, personal_name and corporate_name. If we do this, we are > making the assumption that an image has exactly one creator. I'm not sure this is a useful modelling approach. By making, say, coporate_name a subproperty of creator you are saying a lot more - you are saying that a coporate_name is a specialized form of a creator: corporate_name rdfs:subPropertyOf creator . x corporate_name "HP" . |= x creator "HP" . which may not be what you want. For situations where there really was a single creator you could use the specialized property approach but just avoid subPropertyOf and use some custom inter-property relation: qualifier rdfs:range rdfs:Property . qualifier rdfs:domain rdfs:Property . corparate_name qualifier creator . However, the value of this modelling approach compared to (b) isn't very clear. Dave
Received on Wednesday, 8 October 2003 04:27:50 UTC