Cargando…

Generic Design of Web-Based Clinical Databases

BACKGROUND: The complexity and the rapid evolution and expansion of the domain of clinical information make development and maintenance of clinical databases difficult. Whenever new data types are introduced or existing types are modified in a conventional relational database system, the physical de...

Descripción completa

Detalles Bibliográficos
Autor principal: Anhøj, Jacob
Formato: Texto
Lenguaje:English
Publicado: Gunther Eysenbach 2003
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1550574/
https://www.ncbi.nlm.nih.gov/pubmed/14713655
http://dx.doi.org/10.2196/jmir.5.4.e27
_version_ 1782129237553053696
author Anhøj, Jacob
author_facet Anhøj, Jacob
author_sort Anhøj, Jacob
collection PubMed
description BACKGROUND: The complexity and the rapid evolution and expansion of the domain of clinical information make development and maintenance of clinical databases difficult. Whenever new data types are introduced or existing types are modified in a conventional relational database system, the physical design of the database must be changed accordingly. For this reason, it is desirable that a clinical database be flexible and allow for modifications and for addition of new types of data without having to change the physical database schema. The ideal clinical database would therefore implement a highly-detailed logical database schema in a completely-generic physical schema that stores the wide variety of clinical data in a small and constant number of tables. OBJECTIVE: The objective was to review the medical literature regarding generic design of clinical databases. METHODS: A search strategy was devised for PubMed and Google to get the best match of peer-reviewed articles and free Web resources on the subject. RESULTS: Eight peer reviewed articles and a Web tutorial were found. All the resources described the so-called Entity-Attribute-Value (EAV) design as a means of simplifying the physical layout of data tables in a clinical database. In Entity-Attribute-Value design all data can be stored in a single generic table with conceptually 3 columns: 1 for entity (eg, patient identification), 1 for attribute (eg, name), and 1 for value (eg, "Jens Hansen"). To add more descriptive fields to the entity class, all that is necessary is to add attribute values to be stored in the attribute field. The main advantages of the Entity-Attribute-Value design are flexibility and effective entity-centered data retrieval. The main disadvantages are complicated front-end programming needed to display data in a conventional layout that the user understands and less-efficient attribute-centered queries. The Internet offers unique opportunities for database deployment, eliminating problems of user-interface deployment. Furthermore, Web forms may be generated in a completely-generic fashion during run time from metadata describing the semantic structure of clinical information stored in the database. CONCLUSIONS: The Entity-Attribute-Value model is useful for generic design of clinical databases. Depending on the specific requirements of the application, more or less complex metadata models may be applied.
format Text
id pubmed-1550574
institution National Center for Biotechnology Information
language English
publishDate 2003
publisher Gunther Eysenbach
record_format MEDLINE/PubMed
spelling pubmed-15505742006-10-13 Generic Design of Web-Based Clinical Databases Anhøj, Jacob J Med Internet Res Review BACKGROUND: The complexity and the rapid evolution and expansion of the domain of clinical information make development and maintenance of clinical databases difficult. Whenever new data types are introduced or existing types are modified in a conventional relational database system, the physical design of the database must be changed accordingly. For this reason, it is desirable that a clinical database be flexible and allow for modifications and for addition of new types of data without having to change the physical database schema. The ideal clinical database would therefore implement a highly-detailed logical database schema in a completely-generic physical schema that stores the wide variety of clinical data in a small and constant number of tables. OBJECTIVE: The objective was to review the medical literature regarding generic design of clinical databases. METHODS: A search strategy was devised for PubMed and Google to get the best match of peer-reviewed articles and free Web resources on the subject. RESULTS: Eight peer reviewed articles and a Web tutorial were found. All the resources described the so-called Entity-Attribute-Value (EAV) design as a means of simplifying the physical layout of data tables in a clinical database. In Entity-Attribute-Value design all data can be stored in a single generic table with conceptually 3 columns: 1 for entity (eg, patient identification), 1 for attribute (eg, name), and 1 for value (eg, "Jens Hansen"). To add more descriptive fields to the entity class, all that is necessary is to add attribute values to be stored in the attribute field. The main advantages of the Entity-Attribute-Value design are flexibility and effective entity-centered data retrieval. The main disadvantages are complicated front-end programming needed to display data in a conventional layout that the user understands and less-efficient attribute-centered queries. The Internet offers unique opportunities for database deployment, eliminating problems of user-interface deployment. Furthermore, Web forms may be generated in a completely-generic fashion during run time from metadata describing the semantic structure of clinical information stored in the database. CONCLUSIONS: The Entity-Attribute-Value model is useful for generic design of clinical databases. Depending on the specific requirements of the application, more or less complex metadata models may be applied. Gunther Eysenbach 2003-11-04 /pmc/articles/PMC1550574/ /pubmed/14713655 http://dx.doi.org/10.2196/jmir.5.4.e27 Text en © Jacob Anhøj. Originally published in the Journal of Medical Internet Research (http://www.jmir.org), 4.11.2003. Except where otherwise noted, articles published in the Journal of Medical Internet Research are distributed under the terms of the Creative Commons Attribution License (http://www.creativecommons.org/licenses/by/2.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited, including full bibliographic details and the URL (see "please cite as" above), and this statement is included.
spellingShingle Review
Anhøj, Jacob
Generic Design of Web-Based Clinical Databases
title Generic Design of Web-Based Clinical Databases
title_full Generic Design of Web-Based Clinical Databases
title_fullStr Generic Design of Web-Based Clinical Databases
title_full_unstemmed Generic Design of Web-Based Clinical Databases
title_short Generic Design of Web-Based Clinical Databases
title_sort generic design of web-based clinical databases
topic Review
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1550574/
https://www.ncbi.nlm.nih.gov/pubmed/14713655
http://dx.doi.org/10.2196/jmir.5.4.e27
work_keys_str_mv AT anhøjjacob genericdesignofwebbasedclinicaldatabases