KnowledgeCaptureAndDiscovery / OBA

Ontology based APIs
Apache License 2.0
33 stars 11 forks source link

Add preferred namespace URI for handling ontology collisions #147

Open dgarijo opened 3 years ago

dgarijo commented 3 years ago

Until we get a better way for annotating this, we need to add the capability for annotating the preferred namespace in case there are ontology collisions. For example if my ontology has a class Person which extends foaf:Person, the schema Person should resolve to whatever the ns URI is declared.

This should be added in the documentation. There may be more than one preferred ns (as you can have an ontology network)

By default, the ontology that is extending the general ontologies should be used.