franklin gray wrote: > "Honestly, I think clients concerns about you being in the same DB as > other companies' is weak at best."
> I agree, but my boss doesn't. He says that companies will not use our > product if their data is shared with others in a DB. I can't argue that > because I don't know the clients. I don't think it's a weak argument at all. By combining data, you run the risk that a bug in your code could reveal their data to a competitor. At least with database isolation, that becomes far less likely. Besides, from a scalability standpoint, even if you have moderate amounts of data per client, when you have many clients, the database becomes slow. Backup and taking clients out is much easier with single databases. I've been in both boats, and I'd take separate databases every time. Brad -- Read my web log at http://www.quality.nu/dotnetguy/ You can read messages from the Advanced DOTNET archive, unsubscribe from Advanced DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.
