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

Create duplicate concepts or provide thesauri health checks? #126

Open
johnatawnclementawn opened this issue Nov 15, 2024 · 1 comment
Open
Assignees

Comments

@johnatawnclementawn
Copy link
Member

The current Arches RDM allows for concepts to participate in multiple thesauri. However, after #123, the Lingo models will only support 1-1 relationships between Concepts and Schemes. This poses an issue for how to handle concepts that participate in multiple thesauri being migrated from the RDM to Arches-Lingo. In Arches-References, if a concept participates in multiple collections in the RDM, we create a distinct list item from a given concept for each collection (now List). It should be decided whether we follow this same tactic and create duplicate concept resources or whether we should provide a 'health checking' mechanism for Arches Administrators to identify concepts that participate in multiple thesauri and adjust those relationships before migrating their thesauri to Lingo.

@jacobtylerwalls
Copy link
Member

If we go with health checking, let's reuse/extend the core arches manage.py validate command?

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

3 participants