swiss-art-research-net / rdmi

Reference Data Model Implementation
2 stars 0 forks source link

Missing Nationalities in the modelling of person #59

Closed ncarboni closed 4 years ago

ncarboni commented 4 years ago

The nationalities for the person uploaded here https://workspace.digitale-diathek.net/confluence/pages/viewpage.action?pageId=60653625 (grp-personsPartA_nationalities.xlsx) has not been modelled.

The modelling should be:

E21 → P107i → E74 -> P2

Ex:

<https://resource.swissartresearch.net/person/CE691893-86BB-4E8A-A596-BF8761452B50> a crm:E21_Person ;
crm:is_current_or_former_member_of <https://resource.swissartresearch.net/group/8E635BEB-717C-41BE-A00F-7A0ACA33D506> .

<https://resource.swissartresearch.net/group/8E635BEB-717C-41BE-A00F-7A0ACA33D506> a crm:E74_Group ;
    crm:P2_has_type <https://resources.swissartresearch.net/vocab/nationalities/8E635BEB-717C-41BE-A00F-7A0ACA33D506> ;
    crm:P2_has_type <http://vocab.getty.edu/aat/300128207> .

So we use the UUID of the _01_actor_nameclass_identifierUUID identify the person ( present in the KB), while the value of _03_actor_social_nationalAffiliationUUID is used for :

MinadakisNikos commented 4 years ago

Done. please test

ncarboni commented 4 years ago

Added the property number to the mapping, eliminated the gender type (?), took out the uri constant and add link it to the id of the nationalities. New mapping in https://github.com/swiss-art-research-net/rdmi/tree/master/3M_Mapping/Reference_data_model_mapping/smartup @MinadakisNikos