Implementation Challenges with a Multi-Tenant/SaaS Database