Methods and associated structures for improving streaming database
translation by use of an auxiliary database to store supplemental
information derived as a by-product of the importation process and to
then update the target database of the importation process using the
supplemental information so generated. The supplemental information may
include information such as supplemental attributes that define
additional joins to be created in the target database following
importation. In particular aspects hereof applicable to GIS database
applications, supplemental geometric information may be derived from the
source database during the importation process and stored in the
auxiliary database. Following completion of the importation, the target
database may be updated to add the geometric information from the
auxiliary database to the newly imported objects in the target database.