This is an example of an inconsistent type statement Persons and organizations are disjoint sets, so instances of Person cannot be instances of Organization. This example works with: * /owl (the Jena OWL reasoner) * /owlmini (the Jena OWLMini reasoner) * /owl2 (the Hermit Reasoning Service) Consider that such statement is perfectly legal at the RDF(S) level.