-
Notifications
You must be signed in to change notification settings - Fork 4
How to map ontology term to database field/entity name #51
Description
This is more of a peer-peer project inquiry about how you are handling the relation between ontology datum fields and their use in non-ontology-driven apps. Now maybe APOLLO_SV is narrowly targeted at your Apollo app and therefore this is unnecessary; but since I was thinking of adopting some of your ontology terms ...
You have the AnnotationProperty APOLLO_SV_0000040, "Unique Apollo Label", UAL. "This annotation property gives the unique label of all Apollo_SV entities that are refered to in the schema. The UAL is the denotator for the Apollo_SV class in the schema. There can at all times only be ONE value of UAL for each class."
In GenEpiO I was planning on mapping terms to their database equivalents via the hasDbXref relation.

Just thinking that this is fairly multipurpose insofar as an ontology can use hasDbXref to map a field to any number of 3rd party database fields. Avoids having to introduce a relation for each of them. Thought that might be attractive?