我一直在用 cakePHP 开发员工调度系统。现在,随着应用程序接近部署阶段,我被告知我的客户不仅想为他的公司使用它,而且还想为其他公司出售应用程序服务(作为会员)。该应用程序非常简单,现在的数据库非常简单。目前只有 3 个表:员工、客户、时间表(每个元组包含 empployeeId、customerId 和在客户处花费的时间)。employees 和 customers 表通常每个会保存约 50 条记录,并且时间表可能会达到 15k。我从来没有遇到过这样的事情,所以我对此有些怀疑。现在每个公司都应该有自己的数据库吗?如何接收付款和盛大/拒绝访问?
任何关于该案例和最佳实践的评论、建议都非常受欢迎。