Data mapping: Difference between revisions

Content deleted Content added
No edit summary
Line 1:
'''Data mapping''' describes the process of creating [[data element]] mappings between two distinct data models.
 
For example a company that would like to transmit and recieve purchases and invoices towith other companies might use data mapping to create data maps from a company's data to standardixed [[ANSI ASC X12]] messages for items such as purchase orders and invoices.
 
'''X12 standards''' are generic [[Electronic Data Interchange]] (EDI) standards designed to allow a [[company]] to exchange [[data]] with any other company, regardless of industry. The standards are maintained by the Accredited Standards Committee X12 (ASC X12), with the [[American National Standards Institute]] (ANSI) accredited to set standards for EDI. The X12 standards are often called '''[[ANSI ASC X12]] standards'''.
 
Today most data mappings are done manually with tools such as Altova's MapForce or Microsofts BizTalk mapper. These are graphical tools that allow a user to "draw" lines from fields one set of data to another. Transformation programs are automatically created in [[XSLT]], [[Java programming language]] or [[C plus plus]].
 
In the future, tools based on semantic web languages such as [[RFD]], andthe [Web Ontology Language] (OWL) and standarized [[Metadata registries]] will make data mapping a more automatic process. Full automated data mapping is a very difficult problem (see [[Semantic translation]]).
 
== See Also ==
Line 14:
*[[Semantic web]]
*[[Metadata]]
*[[XSLT]] - XML Transformation Language
*[[ISO-11179]] - The ISO/IEC Metadata registry standard
 
==External links==