A high-level, declarative specification of the relationship between two database schemas, typically called the source schema and the target schema. Schema mappings form the backbone for specifying and carrying out data-interoperability tasks involving data across different sources.