ArtResearch / artresearch.net

ArtResearch ResearchSpace application hosted at https://artresearch.net
5 stars 1 forks source link

ITatti. Copyright related E55s typed as E39_Actor #518

Open aindlq opened 7 months ago

aindlq commented 7 months ago

Looks like a problem in rights related mappings. The same IRI is used as Actor and Copyright type at the same time. E.g https://artresearch.net/resource/itatti/type/11309131

range of the crm:P104_is_subject_to is E30_Right, range of the crm:P105_right_held_by is E39_Actor. You can't have an entity that is at the same time Right and Actor.

PREFIX crm: <http://www.cidoc-crm.org/cidoc-crm/>
SELECT ?work ?work2 ?person {
 ?person a crm:E39_Actor .
 ?work crm:P104_is_subject_to ?person . 
 ?work2 crm:P105_right_held_by ?person .
} 
aindlq commented 7 months ago

Also probably somehow related, where Actor is used as P2.

SELECT * {
 ?person a crm:E39_Actor .
 ?s <http://www.cidoc-crm.org/cidoc-crm/P2_has_type> ?person .
} 
aindlq commented 7 months ago

It is not only in ITatti but also in Frick:

PREFIX custom: <https://artresearch.net/custom/>
SELECT DISTINCT ?p {
 ?person a crm:E39_Actor .
 ?s <http://www.cidoc-crm.org/cidoc-crm/P2_has_type> ?person .
 ?person custom:has_provider ?p .
} 

gives:

https://artresearch.net/resource/frick/source/Frick
https://artresearch.net/resource/itatti/source/ITatti
https://artresearch.net/resource/itatti/source/SharedShelf