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

Cyclic dependencies from slot ranges #3

Open
tmprd opened this issue Aug 9, 2023 · 0 comments
Open

Cyclic dependencies from slot ranges #3

tmprd opened this issue Aug 9, 2023 · 0 comments

Comments

@tmprd
Copy link
Owner

tmprd commented Aug 9, 2023

Some LinkML schemas such as Biolink contain class slots whose ranges are the same class, see biolink/biolink-model#1378 this causes a cyclic dependency when translating these to foreign key relationships. A few of these might be mistakes, but others may be intentional for the purpose of creating "denormalized" slots.

How should these be handled in cases where they're legitimate? Can denormalized slots be skipped or handled differently?

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

1 participant