- From: Максим Караваев <maxoid@kg.ru>
- Date: Wed, 15 Oct 2008 16:34:27 +0500
- To: public-owl-dev@w3.org
Hello!
For example: I have two classes: "Client" and "Address". And two object
properties: "billingAddress" and "deliveryAddress". I need a subclass
for "Clients" who have the same billing and delivery addresses. Is it
possible to declare such class on OWL2 without rules?
PropertyDomain( "billingAddress", "Client" )
PropertyDomain( "deliveryAddress", "Client" )
PropertyRange("billingAddress", "Address" )
PropertyRange("deliveryAddress", "Address" )
SubClassOf("ClientsWithTheSameAddr?", "Client")
The same problem for data properties. But here the comparing can have a facet
as an option.
Maybe needs some kind of class expression like a HasValue:
HasTheSameValueAs( DPE1 DPE2 )
DataValueRestriction( DPE1 facet DPE2 )?
Thanks for any help and answer,
Maxim Karavaev
E-mail: maxoid@kg.ru
www.knowledgegenesis.com
Received on Wednesday, 15 October 2008 12:13:53 UTC