A method for performing multiple merge operations with a source data structure and a plurality of destination data structures, in which the source data structure is scanned one time in order to obtain source data that is then used for multiple merge operations. The source data is then used consecutively...http://www.google.com/patents/US7899784?utm_source=gb-gplus-sharePatent US7899784 - Method and apparatus for performing multi-table merge operations in a database environment