我为一家建筑公司创建了Laravel应用程序,使他们可以更好地了解那里的财务状况。
现在我在想:等等!我可以把它进一步推向市场!我相信还会有其他公司对此感兴趣。
S,
如今,对于公司(至少与我合作过的公司)来说,云已经成为现实。因此,我想扩展我的应用程序,以便可以将其作为软件即服务(SaaS)提供。
但是我不确定什么是最好的方法。
我大约有16个模型。当然,这里有一个用户模型,有角色和权限,要约和项目,销售和间接费用注册,任务(CRM)等。
现在我想出了几个主意;
companies/customers
表,并为每个表设置一个外键company_id/customer_id
。但这将需要对整个代码进行很多更改。每个模型中都需要有联系(我认为?)但重要的是;如果我要发布更新,则每个人都必须立即可用。我不想手动更新每个客户。
对我来说最好的方法是什么?