Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Experiment Videos

An approach to object-relational mapping in bioscience domains.

David Tuck1, Ryan O'Connell, Peter Gershkovich

  • 1Center for Medical Informatics, Yale University School of Medicine, New Haven, CT, USA.

Proceedings. AMIA Symposium
|December 5, 2002
PubMed
Summary

Object-relational mapping in biosciences is complex due to evolving data. This study presents modified mapping patterns integrating entity-attribute-value models for dynamic attributes and flexible schema evolution in biological information systems.

Related Concept Videos

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Peritoneal strumosis and the role of imaging in the diagnostic workup: A case report.

Radiology case reports·2026
Same author

Epithelioid hemangioendothelioma of the inferior vena cava: A case report.

Radiology case reports·2026
Same author

Postoperative Vaginoplasty Outcomes for Transgender and Nonbinary Patients in a U.S. County Safety-Net Health System.

Transgender health·2025
Same author

Dietary fat disrupts a commensal-host lipid network that promotes metabolic health.

Cell metabolism·2025
Same author

Digital Pathology Standards: A Response to WG-26.

Journal of pathology informatics·2025
Same author

Wearing a fur coat in the summertime: Should digital pathology redefine medical imaging?

Journal of pathology informatics·2025

Area of Science:

  • Biomedical Informatics
  • Software Engineering
  • Database Management

Background:

  • Object-relational mapping (ORM) faces challenges integrating object-oriented systems with relational databases, particularly in the biosciences.
  • Biological data often involves complex, evolving inheritance, sparse/dynamic attributes, and frequently changing relationships, complicating traditional ORM.

Purpose of the Study:

  • To describe modifications of basic ORM patterns tailored for biomedical informatics applications.
  • To present a flexible approach for managing dynamic attributes and evolving schemas in biological information systems.

Main Methods:

  • A collaborative approach involving biomedical investigators and informaticians.
  • A set of collaborating objects for each entity to provide ORM services (querying, transaction management, relationships, persistence).

Related Experiment Videos

  • Integration of an entity-attribute-value (EAV) model for dynamic attributes with ORM for relationships, using templates for class generation and schema synchronization.
  • Main Results:

    • The proposed method enables dynamic attributes for selected entities by merging EAV with ORM.
    • Templates facilitate flexibility and synchronization during design evolution, allowing changes in persistence strategies.
    • A persistence layer encapsulates EAV details and database access, permitting shifts to conventional storage models without affecting domain or presentation layers.

    Conclusions:

    • Modified ORM patterns, incorporating EAV and templated class generation, offer robust and adaptive solutions for complex biological information systems.
    • This approach addresses the inherent challenges of dynamic attributes and evolving schemas, enhancing flexibility and maintainability in bioscience software development.