Content deleted Content added
(25 intermediate revisions by 15 users not shown) | |||
Line 1:
{{Short description|A standardised data model allowing for data exchange between sources and applications}}
A '''common data model''' ('''CDM''') can refer to any standardised [[data model]] which allows for [[data]] and [[information exchange]] between different [[Application software|applications]] and [[Database|data sources]]. Common data models aim to standardise logical infrastructure so that related applications can "operate on and share the same data",<ref>[https://www.synopsys.com/glossary/what-is-common-data-model.html What is a Common Data Model? – How Does it Work? | Synopsys]</ref> and can be seen as a way to "organize data from many sources that are in different formats into a standard structure".<ref>[https://www.jamesserra.com/archive/2019/06/common-data-model/ Common Data Model | James Serra's Blog]</ref>
A common data model has been described as one of the components of a "[[Technical data management system#Comparison between strong information systems and weak information systems|strong information system]]".<ref>[http://www.marcolazzari.it/publications/weak-information-systems-for-technical-data-management-preprint.pdf Salvaneschi, Paolo; Lazzari, Marco (1997). Weak information systems for technical data management (PDF). Worldwide ECCE Symposium on computers in the practice of building and civil engineering. Lahti, Finland. pp. 310–314. Retrieved 2015-11-29]</ref> A standardised common data model has also been described as a typical component of a well designed [[agile application]] besides a common communication protocol.<ref>{{
== Examples of common data models ==
Line 11 ⟶ 12:
=== General information technology ===
Within [[service-oriented architecture]],
[[Content Management Interoperability Services]] (CMIS) is an open standard for inter-operation of different [[content management system]]s over the internet, and provides a common data model for typed files and folders used
The NetCDF software libraries for array-oriented scientific data implements a common data model called the [[NetCDF#NetCDF-Java common data model|NetCDF Java common data model]], which consists of three layers built on top of each other to add successively richer semantics.
Line 19 ⟶ 20:
=== Health ===
{{main|Electronic health record#Common data model (in health data context)}}
Within [[genomic and medical data]], the Observational Medical Outcomes Partnership (OMOP) research program established under the U.S. [[National Institutes of Health]] has created a common data model for claims and electronic health records which can accommodate data from different sources around the world. PCORnet, which was developed by the [[Patient-Centered Outcomes Research Institute]], is another common data model for health data including electronic health records and patient claims. The Sentinel Common Data Model was initially started as Mini-Sentinel in 2008. It is used by the Sentinel Initiative of the USA's Food and Drug Administration. The Generalized Data Model was first published in 2019. <ref>{{Cite journal |last1=Danese |first1=Mark D. |last2=Halperin |first2=Marc |last3=Duryea |first3=Jennifer |last4=Duryea |first4=Ryan |date=2019-06-24 |title=The Generalized Data Model for clinical research |journal=BMC Medical Informatics and Decision Making |volume=19 |issue=1 |pages=117 |doi=10.1186/s12911-019-0837-5 |doi-access=free |issn=1472-6947 |pmc=6591926 |pmid=31234921}}</ref> It was designed to be a stand-alone data model as well as to allow for further transformation into other data models (e.g., OMOP, PCORNet, Sentinel). It has a hierarchical structure to flexibly capture relationships among data elements. The [[JANUS clinical trial data repository]] also provides a common data model which is based on the [[SDTM]] standard to represent clinical data submitted to regulatory agencies, such as tabulation datasets, patient profiles, listings, etc.
=== Logistics ===
Line 25 ⟶ 26:
=== Microsoft Common Data Model ===
The
=== Rail transport ===
[[
=== Other ===
Line 37 ⟶ 38:
* [[Canonical model]]
* [[Data Reference Model]], one of five reference models of the U.S. government [[federal enterprise architecture]]
* [[Data platform (disambiguation)|Data platform]]
* [[Metadata]]
* [[Open Semantic Framework]], which internally uses the [[Resource Description Framework|RDF]] to convert all data to a common data model
* [[Requirements Interchange Format]]
* [[Generic data model]]
== References ==
<references/>
{{Data model}}
[[Category:Sharing]]
|