ERP:数据库设计方法

问题描述 投票:-2回答:2

坚持一些设计模式。有关ERP应用程序数据库设计的指导意见吗?一本书或其他什么?因为这是一个巨大的应用程序想开始用一个好的方法,而不是后来回到正确的错误!

我最初已经确定了实体,并尝试形成关系,并在某些方面陷入困境!例如,如果一个单一产品有多个供应商说2个产品A从vendorA购买,每个10美元,1个ProductA从vendorB购买,20美元

现在,客户订购3件产品,交付后返回3件订单中的1件。如何将返回的部分重新映射到供应商或供应商

如果没有这样做那么财务将如何在年底进行管理,以显示费用总额,利润等!!

sql database database-design erp
2个回答
2
投票

这很难回答,因为每个人的需求都不同。然而,对我来说非常有帮助的是研究ERP和数据库设计之间的融合。

This resource titled Flexible Database Design for ENTERPRISE RESOURCE PLANNING (ERP) APPLICATIONS, 详细介绍了您可能需要了解的有关ERP和数据库设计的任何信息。

过去,我们目前没有什么可以提供的,因为问题很广泛。祝你好运


0
投票

偶然发现这个试图找出类似的东西,我想我可能会解决你问题的第二部分。

这一切都归结为你如何对待你的库存(这更像是一个会计概念)。有很多方法,但我能想到的两个基本方法是FIFO(先进先出)和FILO(先进先出)。

FIFO意味着到达库存的第一个项目是第一个出售的项目(即:离开库存)。 FILO表示到达库存的第一个项目是销售的最后一个项目。

因此,在您的示例中,如果您使用FIFO,则返回将重新映射到供应商B,因为它是最后购买的。如果您使用FILO,它将被重新映射到供应商A.

我的库存会计上有点生疏,我确信有更好的解释,但希望这可能会让你走上正轨。

© www.soinside.com 2019 - 2024. All rights reserved.