This question is related to this: OWL and DL Reasoning: Why is Eros not beautiful?
I am trying to create an ontology with these features:
Every person is happy if all his children are successful.
Aphrodite is a parent of Eros.
Eros is successful.
And here is what I have for Happy:
I expect Aphrodite not to be Happy, because of the Open World Assumption (she may have another child later), but what about Eros? He has no children, shouldn't he be happy?