Database tables may be created in a modular fashion and maybe efficiently
merged together. Differences between various versions of software products
also be recorded in database transforms. The database transforms can then
be applied to a prior installation database, so as to upgrade the prior
installation database. In this manner, enhancements, patches, upgrades,
custom installations, can be applied in modular fashion without the need
to ship an entire modified installation database. Database transforms
created from a first version and an upgraded first version can also be
used to upgrade corresponding second versions into an upgraded second
versions.