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?
We do not know if Eros has any children either, same assumption you used for Aphrodite. Hence Eros cannot be happy either.