标签: architecture system-design
目前我正在开发库存管理应用程序(稍后可以将其与会计应用程序集成),我需要您帮助决定以下重要系统设计相关决策之一:
要求:
现在,我希望您具体建议以下内容:
你有什么建议,什么是正确的方法?
答案 0 :(得分:0)
由于您需要访问所有公司的单个应用程序中的某些数据,因此最好将所有数据放在具有公司标识符的同一数据库中。
此外,单个数据库优先于:
如果您不想使用单个数据库,则会出现非常严格的安全要求,而单个数据库解决方案则无法满足这些要求。