CIDOC CRM People
From ClarosWiki
Contents |
People
For the purposes of CLAROS, people are in the sense of CRM E21.Person.
Template for person
<crm:E21.Person rdf:about="$PERSON_URI"> <!-- Label (OPTIONAL) --> <!-- Person name (REQUIRED, MULTIPLE) --> <!-- Birth details (OPTIONAL) --> </crm:E21.Person>
Where:
- $PERSON_URI
- A globally unique URI that identifies a particular person.
- The value and
rdf:aboutattribute specifying it are optional, but including them can improve efficiency of the CLAROS data web by reducing the amount of data to be stored. - All references to the person within data exported from a source dataset should use the same URI. There is no requirement that data from different sources use the same URI, but it may be advantageous if they do, and it is important that the same URI is not used to refer to different people +(or other things).
Label
This may appear just once for each place.
<rdfs:label>$LABEL</rdfs:label>
- $LABEL
- A short human-readable label for describing the person in user interfaces. Multiple labels may be given in different languages.
Person name
This may appear multiple times with different language/script options.
<P131.is_identified_by xml:lang="$LANGUAGE_CODE">
<E82.Actor_Appellation rdf:about="$PERSON_NAME_URI">
<rdf:value>$PERSON_NAME</rdf:value>
</E82.Actor_Appellation>
</P131.is_identified_by>
Where:
- $LANGUAGE_CODE
- A language code value that indicates the language and script used for the person name given here.
- The language code
el-grc-x-lgpnis used to indicate the particular form of greek character transliteration used by the LGPN database. - $PERSON_NAME_URI
- A URI that identifies a particular person name (distinct from the person): the value and
rdf:aboutattribute specifying it are optional, but including them can improve efficiency of the CLAROS data web by reducing the amount of data to be stored. - $PERSON_NAME
- String value name of person. The string may contain arbitrary Unicode characters, encoded as required for inclusion in XML. For full compliance with RDF, Unicode Normal form C (http://unicode.org/reports/tr15/) should be used for characters with combining marks.
Birth details
This is optional, and may appear at most once.
<P98.was_born>
<E67.Birth>
<P4.has_time-span>
$PERIOD
</P4.has_time-span>
<crm:P7.took_place_at>
$PLACE
</crm:P7.took_place_at>
</E67.Birth>
</P98.was_born>
or:
<P98.was_born>
<E67.Birth>
<P4.has_time-span>
$PERIOD
</P4.has_time-span>
<P7.took_place_at rdf:resource="$PLACE_URI"/>
</E67.Birth>
</P98.was_born>
Where:
- $PERIOD
- Indicates a period of time within which the production took place. See CIDOC_CRM_Periods for details.
- $PLACE
- Description of place. See CIDOC_CRM_Places for further details
- $PLACE_URI
- URI of place described elsewhere.
Examples
Beazley
Arachne
LGPN
<crm:E21.Person rdf:about="http://clas-lgpn2.classics.ox.ac.uk/id/V1-4645">
<crm:P131.is_identified_by xml:lang="el-grc">
<crm:E82.Actor_Appellation>
<rdf:value>Πάρων</rdf:value>
</crm:E82.Actor_Appellation>
</crm:P131.is_identified_by>
<crm:P131.is_identified_by xml:lang="el-grc-x-lgpn">
<crm:E82.Actor_Appellation>
<rdf:value>Parwn</rdf:value>
</crm:E82.Actor_Appellation>
</crm:P131.is_identified_by>
<crm:P98.was_born>
<crm:E67.Birth>
<crm:P4.has_time-span>
<crm:E52.Time-Span>
<crm:P79.at_some_time_within>
<crm:E61.Time_Primitive>
<claros:not_before rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">0100</claros:not_before>
<claros:not_after rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">0300</claros:not_after>
</crm:E61.Time_Primitive>
</crm:P79.at_some_time_within>
</crm:E52.Time-Span>
</crm:P4.has_time-span>
<crm:P7.took_place_at rdf:resource="http://clas-lgpn2.classics.ox.ac.uk/placeid/LGPN_12790"/>
</crm:E67.Birth>
</crm:P98.was_born>
</crm:E21.Person>
