[BioSQL-l] more consistency
Yves Bastide
Yves.Bastide at irisa.fr
Wed Mar 12 09:51:00 EST 2003
Aaron J Mackey wrote:
>
> Ahh yes, I see: the ontology_term table name turning into simply "term";
> hmm, not so sure about that. I was thinking more of all the
> "ontology_term_id" foreign keys sprinkled about. But to be a true bugbear
> about consistency, I think I'd have to alter my proposal to the much more
> verbose: a) change ontology_dbxref to ontology_term_dbxref and b) change
> seqfeature's source_term_id to source_ontology_term_id (and
> type_ontology_term_id)
>
> But the ontology/term nomenclature isn't so bad if you consider it a
> mirror of biodatabase/bioentry (i.e. it's not
> biodatabase/biodatabase_bioentry). So there you have it, two opposing
> arguments for two distinct proposals. Discuss.
>
As a frequent user of SQL at the console, I vote for "term" :-)
> -Aaron
>
By the way, a rationale for the Singapore changes would be great for us
users. E. g., why the split between ontology and (ontology_)term? Why
do reference use dbxref (as a one to one relationship, so one cannot
store both Pubmed and Medline ids)? Etc.
Regards,
yves
More information about the BioSQL-l
mailing list