Php 仓库库存数据库模型
我得到了我的第一个专业项目,我必须创建一个仓库库存web应用程序。我已经完成了前端,但是我仍然停留在数据库模式上——我不完全确定我是否正确 (忽略涂鸦) 基本上,公司只需要跟踪其每个仓库的库存水平,不需要添加供应商详细信息或任何成本/销售价格 这些都是我能想到的表格和链接,但是,即使这可能有效(或无效),这是正确的设计模式吗?(特别是中央桌子) .Php 仓库库存数据库模型,php,mysql,sql,database,web,Php,Mysql,Sql,Database,Web,我得到了我的第一个专业项目,我必须创建一个仓库库存web应用程序。我已经完成了前端,但是我仍然停留在数据库模式上——我不完全确定我是否正确 (忽略涂鸦) 基本上,公司只需要跟踪其每个仓库的库存水平,不需要添加供应商详细信息或任何成本/销售价格 这些都是我能想到的表格和链接,但是,即使这可能有效(或无效),这是正确的设计模式吗?(特别是中央桌子) . 对与错不是绝对的。尽管如此,以下是我对您的模型的看法: 1) 您确定购买和销售应该是两个不同的表吗?它们有相同的字段。将它们设为一个,并添加一个
对与错不是绝对的。尽管如此,以下是我对您的模型的看法: 1) 您确定购买和销售应该是两个不同的表吗?它们有相同的字段。将它们设为一个,并添加一个字段,该字段确定是购买还是销售 2) 库存表与销售/采购、库存和调拨表具有相同的键(仓库、物料),这一事实并不使其成为逻辑中心表。我的设计是:
- 表条形码、项目、仓库,因为您已经拥有它们
- 其余的表应该有关于项目或仓库的外键,或者两者都有,无论存在什么。没有理由对库存位置表进行两字段FK
- 调拨项目应具有仓库\从和仓库\到FK参考仓库。当然还有这个项目