Skip to main content


Within CIDOC CRM, typing an entity describes using a standardized path to link any entity to an external vocabulary source, thesauri, or ontology by linking a E1_CRM_Entity to an E55_Type using the property P2_has_type. Most ontologies are intended to focus on high-level entities (classes) and relationships (properties) needed to describe data infrastructure, and do not specialize beyond this immediate purpose. Consequently, a class assigned by the entity type might not be sufficiently specific to describe the entity for end users. By assigning a type through linking to domain–specific vocabulary sources—or a local vocabulary designed for a specific dataset—sufficient granularity is introduced into the dataset to ensure usability for users.


  • University of Saskatchewan Art Gallery: The following TTL snippet refers to an artwork. It is given a type using crm:P2_has_type, which specifies that this entity is a photograph, a work of art, and a colour photograph, using the external Getty Art and Architecture Thesaurus.
<> a crm:E22_Human-Made_Object ;
rdfs:label "Gyhldeptis, Spirit of the Cedar"@en ;
crm:P2_has_type <> ,
<> ,
<> .

Further Resources