您好,感谢您花时间帮助我解决我的小难题。
我正在尝试找出布置必要表格和字段的最佳方法,以及显示/更新此信息的最佳方法。
我正在构建一个 Web 应用程序,该应用程序部分处理跨客户帐户的库存水平。客户可以拥有他们库存中的各种产品,其中还包含一组质量规范。虽然我目前有一个客户可能在库存中持有的产品的简短列表,但该列表几乎肯定会增长。这些产品的质量规格列表也肯定会增加。一些质量规格在所有产品之间共享,例如“重量”。其他是特定产品独有的。大多数以数值衡量,但有些只是简单的文本字符串(但取决于产品,该文本是设定值字符串。)这些项目最终将包含每单位价格,以及它们是否出售那时。
到目前为止,我们知道我们有:
产品列表- 每个产品在其他小属性中都有一个独特的描述。
所述产品的数量- 以公吨计量。
质量规格- 一些在所有产品之间共享,另一些是单一产品独有的。
产品价格- 以及它们目前是否出售。
我的预期执行:
客户表- 非常标准的东西,他们是谁 bla bla
产品类型表- 包含描述以及重量转换属性。
质量规格表 - 此表将包含所有可能的质量规格。
库存表- 包含产品数量和所需价格,以及它们是否出售。
我的意图是将质量规范表加入到库存表中,然后将库存表加入到客户表和产品类型表中。为了显示质量规范,使用键=> 值对的 FOREACH 循环来显示质量规范的名称(字段名称)及其值。任何为 NULL 的字段,循环都可以忽略,从而从不需要它们的产品中删除质量规范。
我知道这不是最好的方法。我需要能够更新每个项目的质量规格,因为它们会在每个客户库存的基础上发生变化,以及引入新产品,也许是新的质量规格,最好是通过应用程序,但它是一些东西这种情况并不频繁,以至于简单地手动更新表是个问题。我猜它一年会发生几次,即使是这样。
我当然可以使用任何有更多经验的人可能能够提供的任何帮助或见解。我只是觉得我没有以正确的方式看到这一点。
非常感谢!