Assume that you are developing a new system for a local real estate agency. The agency wants to keep a database of its own property listing and also wants to have access to the citywide multiple listing service used by all real estate agents Which design strategy would you recommend for the construction of this system? Why?