I am currently building a query about Writers.
And I am trying to deal with the range of property “Occupation”.
I have found that “PersonFunction” is a reasonable range for “Occupation”.
But while having a look at some objects of the “Occupation” property, that are NOT of type
“PersonFunction”, I have found some weird things.
For example, the resources “Actor” and “Author” are only of type “Thing”, not of type “PersonFunction”.
the resources “Art_historian” and “Book_reviewer” are of types “Thing” and “Book” (???), but not of type “PersonFunction”.
“Biographer” is of type “Thing” and “Person” (???). But not of type “PersonFunction”
I can agree that the occupation of a Writer (or more generally the occupation of a Person) can be many classes more than just PersonFunction. It could be:
But my question is this:
how to discuss proper type hierarchy in DBPedia?
And more important: what process should be enabled to update the type hierarchy (and the types of resources in general)?