Hello,
I am developing plans for importing data from a Collection Management System into Omeka S for internet hosting. I have several related questions:
-
I assume yes, but just to be completely sure, can I directly load Omeka S tables (presuming of course that I understand the data structure)?
-
Assuming a yes to #1, is there some other reason I should not do this and instead code to the PHP API?
-
When developing the resource templates, what is the “correct way” to represent a party in a role relationship (e.g., a project has participants who play a role). In CIDOC-CRM we might model that as an E7-Activity is P14-carried out by E39-Actor in P14.1 the role of E55-Type.
When looking at how to develop resource templates, the way I saw to do this was by having an item of class E7 with a property of P14 pointing to a resource of E39 with the additional Value Annotation feature of with a value indicating Role. Is that “correct?” Is there a different or better way to do this??
As a side note, my import of CIDOC-CRM does not seem to have P14.1 but that is a different problem I think.
-
Assuming #4 is a “correct” way to design that data structure, referring to the CSV Import module, am I correct that this Value Annotation cannot be mapped on import?
-
If CSV Import does not handle that mapping, looking at the data model, I assume the the PHP API does provide this as just another insert into the Value table. Is that correct?
Thank you very much for any guidance here.