Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roles, Types and RDF #13

Open
jpadfield opened this issue Feb 18, 2020 · 0 comments
Open

Roles, Types and RDF #13

jpadfield opened this issue Feb 18, 2020 · 0 comments

Comments

@jpadfield
Copy link
Owner

ngo:00D-0002-0000 crm:P2.has type crm:E21.Person
ngo:00D-0002-0000 crm:P2.has type aat:300025687
ngo:00D-0002-0000 rdfs:label Example NG Staff Member@en
aat:300025687 rdfs:label photographers@en

"Some people do not agree with" defining a "type of actor" - "recommended to use P14.1 in the role of" - but there are know issue with rdf.

P14.1 works as a property of a property of a specific triple rather than a property of a single entity.

At this time RDF triples are not able to model this. Thus in a real use case, in order to keep the models simpler, and thus easier to program against a tagging a person with a simple type is used instead. This loses context of the semantic statement but can actually be done.

RDF is being developed and the next version is expected to allow this more complex type of relationship.

From comments originally made by @natuk

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant