- From: Kenneth Keefe <kjkeefe@illinois.edu>
- Date: Thu, 14 May 2020 00:38:58 -0500
- To: public-owl-dev@w3.org
Received on Thursday, 14 May 2020 14:58:55 UTC
I apologize if this is not an appropriate forum to ask a question like this. I'd like to know what is the recommended way for defining an object property that should further restrict its domain and range when used with a subclass. Let's assume I have the classes Animal, Duck, and Cat. Duck and Cat are both subclasses of Animal. Let's also assume I have an object property called hasBiologicalMother defined with a domain and range of Animal. However, a duck should only have another duck as its biological mother and similarly for the cat. What is the best way to deal with this? Thanks in advance! Ken
Received on Thursday, 14 May 2020 14:58:55 UTC