Issues in incorporation semantic integrity in molecular biological object-oriented databases
Deutsches Krebsforschungszentrum, Im Neuenheimer Feld 280, W-69120 Heidelberg
1EMBL Data Library, European Molecular Biology Laboratory Meyerhofstrasse I Postfach 10 22 09, W-69012 Heidelberg, Germany
Email. sibbald{at}qucis.queensu.ca
Issues critical to ensuring semantic integrity in molecular biological data collections have been identified and include complexity, exceptions, missing data, changing models, holism and integration, delocalized data, interoperability and nomenclature. This combination is peculiar to biology and presents some interesting problems as a result. Little is known about semantic checking in object-oriented databases in general, but because such technology appears highly suitable for modeling biological data, it is appropriate to examine the ways in which object-oriented technology can support this functionality. It is concluded that object-oriented technology will support semantic checking even in a complex domain like biology. We propose 10 guidelines for future work including ways of treating exceptional cases and positioning of constraints in a schema.