I am designing a multi-client database (think SAS) in SQL server 2008 R2. During my research in this forum I found that segregating cient data using different database is preferred in the long run (when performance becomes an issue).
But I was wondering if for the short term (and for quick startup), is it a good idea to segregate client specific data by creating different schemas in same database ?