-
Notifications
You must be signed in to change notification settings - Fork 0
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
Added new Class OldResource and new property wasPartOf #38
Conversation
Stiff a few things to fix |
@bellerophons-pegasus This common parent will most likely be just yet another helper class. By the way all shared cardinality constraints should be defined on it and only |
Fixed issues. Ready for review |
So the way we proceed now goes as follows:
|
I just have one comment/question: Currently the acdh:wasPartOf has range "oldResource" and domain "CollectionOrPlaceOrPublication". I assume this is because acdh:isPartOf has this domain, however, acdh:wasPartOf is specifically for an oldResource and a Resource (new or old) cannot have a range Place nor Publication. Place and Publication also cannot have "versions" (acdh:hasVersion) according to our ontology (we could discuss, if Publications could once have it, but it is currently not the case). So, should the domain not rather be "TopCollection+Collection" (or whatever is the helper for this)? |
Good point. To recap: So technically, a Resource that is part of a Place would not violate our ontology. This is one of quite a few cases were our ontology is still 'fuzzy' and 'flexible' and not too strict. But yes, the domain for |
I prepared and released arche-lib-ingest v5 and arche-ingest v1.5 which should do the metadata management in a way which is in line with the schema changes proposed by this pull request. The ontology from this request is ingested on the dev instance. @csae8092 could you please give it a test run on the dev instance? |
@bellerophons-pegasus do you have something against integrating the #40 into this pull request? |
If anyone has any objections, please speak now! |
New class and property for issue #37