我正在使用PHP和Mysql开发一个汽车零部件库存系统。该系统采用采购模块增加/更新/增加零部件数量,销售模块减少/退出零部件数量。我的查询有2节
A.存储数据
假设我们的库存中有数量为30的部件A1,当我们购买它时,A1部件的价格是20美元。
现在我们想储备更多的这些零件,例如,我们想多买50件零件A1,但是现在零件A1的新价格是24美元。
什么是最好的方式/逻辑,使这些项目分开,以了解多少部分是购买价格20美元和新的价格24美元在销售页面。
1. Store same parts more then once in database
2. Normalize Databas