Organizing Entities

45 views
Skip to first unread message

Peter

unread,
May 7, 2024, 8:30:12 AM5/7/24
to DSpace Technical Support
Hello,

I am planning to implement entities and I am wondering about the following issue:

Can I set up an entity with no hierarchy/relationships at the beginning and add these later if needed? Say I want something like default "publication" entity for everything I deposit in a repository (instead of default "item") and in the future, should it be required, I create another entity and set up relationship with "publication" to connect both entities where these connections should exist. I need an entity because the repository should comply with OpenAIRE, and according to DSpace documentation "OpenAIRE4 features depends on Entities".

Thanks
Peter

DSpace Technical Support

unread,
May 10, 2024, 11:00:08 AM5/10/24
to DSpace Technical Support
Hi Peter,

If you want to use the OpenAIRE v4 compliancy built into DSpace 7 (and 8), you should install the *default set of Entities* that comes with DSpace.

In other words, the OpenAIRE v4 functionality described in the docs depends on the Publication, Person, Project and Organization entities that are available to install in the Configurable Entities documentation.  If you fail to install/initialize those entities, then the OpenAIRE v4 compliancy won't work properly.

All that said, it is possible to update Entities at any time by re-running the "Import entity model into the database" step documented in the Configurable Entities docs.

Hopefully that helps!
Tim

Reply all
Reply to author
Forward
0 new messages