Data Architecture is a much discussed subject when ISVs are starting down the Path to SaaS. Working with an Oracle Database, there are 3 ways to approach Data Architecture:
- Separate Databases
- Shared Database, Separate Schemas
- Shared Database, Shared Schema
These considerations are mapped to two key factors:
- Simplicity Of Deployment
- Maintenance & Scalability
In addition, ISVs need to evaluate the market specific requirements of their customers. SMB buyers will likely have a different set of evaluation criteria than Financial Services companies.
