CIDOC CRM People

From ClarosWiki

Jump to: navigation, search

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:about attribute 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-lgpn is 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:about attribute 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>