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

Provide entity for "Research Project" #277

Open
qtamu opened this issue Sep 5, 2024 · 0 comments · Fixed by #278
Open

Provide entity for "Research Project" #277

qtamu opened this issue Sep 5, 2024 · 0 comments · Fixed by #278
Assignees

Comments

@qtamu
Copy link

qtamu commented Sep 5, 2024

The Research Project is a new Entity that may have an associated PDAC and may have any number of associated Datasets.

A Research Project Entity can have a "isPDACForProject" relationship to a PDAC.
A PDAC Entity can have an "isProjectAssignedtoPDAC" relationship to a Research Project.

A Research Project can have a "isDatasetProducedByProject" relationship to a Dataset.
A Dataset Entity can have a "isProjectThatProducedDataset" relationship to a Research Project.

These relationships should not affect existing PDAC to Dataset relationships.

In order to enable the ResearchProject Entity, add a to https://github.com/TAMULib/DSpace/blob/tamu-rdc-dspace-7_x/dspace/config/entities/relationship-types.xml.

Once the for ResearchProject is in the xml file, it must be enabled in DSpace by running this script:
https://wiki.lyrasis.org/display/DSDOC7x/Configurable+Entities#ConfigurableEntities-2.Importentitymodelintothedatabase

@qtamu qtamu self-assigned this Sep 5, 2024
@qtamu qtamu linked a pull request Sep 5, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant