具有多种商品单位的库存

问题描述 投票:0回答:1

我正在 MS Access 中设计数据库,但在处理不同单元的产品时遇到了麻烦。我将非常感谢任何关于正确设计方法的指导。这是我迄今为止想到的设计:

有一个类似的帖子,但不幸的是我无法完全理解它以使我的数据库工作,这就是我重新发布它的原因

enter image description here

我尝试为产品单元创建一个单独的表和一个连接表,以与产品表建立多对多关系。但是,我不确定这是正确的方法。此外,我不确定如何处理在不同单位购买该商品。

database ms-access
1个回答
0
投票

首先:为您的产品确定所有其他单位所基于的有用标准单位。这可以是升、公斤或其他单位。创建一个表e。 G。产品单位。字段:产品 ID、单位、乘数以及有关产品和单位组合的附加信息,例如。 G。 EAN 代码,它是标准单位(是/否)还是该单位是否处于活动状态(是/否)。乘数用于将您的实际值转换为基本单位。

现在您可以在购买形式和销售形式中使用该单位。所有单位的购买价格都具有可比性,因为您有这个因素。

提示:始终将价格(发票价格除外)保存在带有有效期的单独表格中,因为它们会随着时间的推移而变化。

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