- From: Stephen K. Rhoads <rhoads@thrupoint.net>
- Date: Thu, 30 Jan 2003 17:42:02 -0500
- To: <www-rdf-interest@w3.org>
So, given the new "conjunctive" rule governing domain and range constraints, I'm running into problems in the production of my very first (read newbie) RDF schema. In particular, I find that I have many predicates which apply equally to seemingly disparate types of classes. Here are some examples: -- Predicate "name" could be applied to both "Person" and "ContentProvider" -- Predicate "directedBy" could be applied to the classes "Movie" and "TelevisionProgram", but not to "Song", even though all are subclasses of "Content" I do have an appreciation for the fact that the new rule forces you to think harder about classification of objects, and that in the above examples there is likely some (obscure) superclass to which the predicates can be safely applied (eg "ObjectsWithNames" ... "DirectedContent"). But in the interest of encouraging adoption for this nascent protocol, I want to keep it very simple. What are my options (short of copping out and using, for example, "movieDirectedBy" / "programDirectedBy" or "personName" / "providerName")? --- Stephen
Received on Thursday, 30 January 2003 17:43:16 UTC