目前我正在开发库存管理应用程序(稍后这也可以与会计应用程序集成),我需要您的帮助来决定以下一项重要的系统设计相关决策:
要求:
- 工厂有多个会计师事务所(公司),货物从这些会计师事务所进出,但实际上它们在一个工厂内消费,所有生产都作为一个制造单元进行管理。没有基于会计师事务所的实物库存或生产项目的分离。但是再次出售的商品来自不同的会计师事务所。
- 库存数据、销售和采购应由公司提供
- 没有单独管理与生产相关的记录
- 库存和生产数据将在一个应用程序中为所有公司(会计师事务所)统一管理,因此客户可以可靠地跟踪库存/库存项目
现在,我希望您具体提出以下建议:
- 你有什么建议,是否将所有公司明智的数据保存为彼此不同的单独数据库
- 或者将它们存储在具有公司单独标识符的单个数据库中,然后具有可以使用单独报告同时访问所有数据的单个应用程序,可以设置用户明智的访问吗?
你有什么建议,什么是正确的方法?