┌──────────────────────────────────┐ │Agent │ ├──────────────────────────────────┤ │name=prefName "cg:prefName" : 1..1│ └──────────────────────────────────┘ ┌───────────────────────────────────┐ ┌─────────────────────────────────────────┐ ┌─────────────────────────┐ │Person │ │Organization │ │Concept │ ├───────────────────────────────────┤ ├─────────────────────────────────────────┤ ├─────────────────────────┤ │a cg:Person │ │a cg:Organization │ │a skos:Concept │ │birthDate "schema:birthDate" : date│ │foundingDate "schema:foundingDate" : date│ │name=skos:prefName : 1..1│ └───────────────────────────────────┘ └─────────────────────────────────────────┘ └─────────────────────────┘ ┌───────────────┐ │Position │ ┌─────────────────────────┐ ├───────────────┤ │LegalType │ │dateFrom : date│ ├─────────────────────────┤ │dateTo : date │ │skos:inScheme │ │positionText │ │pattern 'legalType/+' │ └───────────────┘ └─────────────────────────┘ ┌────────────────────────┐ │PositionType │ ├────────────────────────┤ │skos:inScheme │ │pattern 'position/+' │ └────────────────────────┘