hasPerson

Use to indicate that an Entity has a relation to a Person. Use a structured value to indicate a specific role of this Entity (e.g. Location) to the Person or to specify a temporal validity in which this Entity-Person relation is valid (use `sem` timestamp properties for this). Use `roar:hasRelation` for Person to Person relations. Example: ```ttl :location1 a roar:LocationObservation ; roar:hasPerson [ rdf:value :person1 ; roar:role "residence" ; sem:hasBeginTimeStamp "1782-11-20" ; sem:hasEarliestEndTimesStamp "1782-11-20" ] . ```

hasPerson

Use to indicate that an Entity has a relation to a Person. Use a structured value to indicate a specific role of this Entity (e.g. Location) to the Person or to specify a temporal validity in which this Entity-Person relation is valid (use `sem` timestamp properties for this). Use `roar:hasRelation` for Person to Person relations. Example: ```ttl :location1 a roar:LocationObservation ; roar:hasPerson [ rdf:value :person1 ; roar:role "residence" ; sem:hasBeginTimeStamp "1782-11-20" ; sem:hasEarliestEndTimesStamp "1782-11-20" ] . ```