Say a company wants to access a database on their intranet, and also share the database on their website.<BR><BR>If they don&#039t want to host their own website, but would rather use colocation or a shared hosting package where should the database reside? Two copies, one local and one on the host with some kind of synchronization. Or the database just on the web host? Or just on the local network shared through the firewall?