| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1796 人关注过本帖
标题:请教:超市中商品信息在数据库中具体是如何存储的
只看楼主 加入收藏
wwqiang
Rank: 1
等 级:新手上路
帖 子:78
专家分:0
注 册:2006-5-1
收藏
 问题点数:0 回复次数:14 
请教:超市中商品信息在数据库中具体是如何存储的
如题。请问各位大虾:商品在数据库中如何存储,关键字是什么。希望有经验的高手给小弟指点一二。非常感谢!
QQ:406584245
搜索更多相关主题的帖子: 数据库 超市 商品 
2006-05-01 10:17
LouisXIV
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:789
专家分:0
注 册:2006-1-5
收藏
得分:0 
作为商品的基本识别信息是用条形码号码,但是你的要求太笼统

2006-05-01 15:53
wwqiang
Rank: 1
等 级:新手上路
帖 子:78
专家分:0
注 册:2006-5-1
收藏
得分:0 

谢谢版主,我们是想商品进货时和商品销售时,商品在数据库中是如何存储的。因为对于不同的交易,用条形码作为主键会发生冲突的。


2006-05-01 17:37
LouisXIV
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:789
专家分:0
注 册:2006-1-5
收藏
得分:0 

原则上进货与销售的表格是分开的

两者再更新到库存

然后需要一个商品的Master表格

要再细分你可以多加几个区分标记和商品条形码构成复合PK


2006-05-01 20:24
flatter
Rank: 1
等 级:新手上路
帖 子:52
专家分:0
注 册:2006-5-3
收藏
得分:0 

一般超市管理系统,是多表组成。商品销售一般是在商品录入时系统自动分配的ID,一般销售也是根据商品ID来完成,在存储时一般是通过INSERT INTO插到零售表里的。而这个则由日结来完成。日结则是一个存储过程,包括很多,如更新商品库存,生成众多销售报表等。略懂一点,说错地方请谅解!

[此贴子已经被作者于2006-5-4 16:50:23编辑过]

2006-05-04 16:49
wwqiang
Rank: 1
等 级:新手上路
帖 子:78
专家分:0
注 册:2006-5-1
收藏
得分:0 
多谢楼上的!您的意思是不是每一个商品对应一个商品编号?在进货表、销售表中都是以这个编号为主键。

2006-05-04 18:14
LouisXIV
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:789
专家分:0
注 册:2006-1-5
收藏
得分:0 

原则上是这样的,但是如果有多家店铺,供货商的情况下,需要复合PK

此外你还要考虑到店铺之间商品调剂,仓库到店铺,店铺返回仓库,供货商直接向店铺供货,或者通过仓库发货。

这些都需要追加其它识别标记


2006-05-04 18:39
wwqiang
Rank: 1
等 级:新手上路
帖 子:78
专家分:0
注 册:2006-5-1
收藏
得分:0 
多谢斑竹,我们做的是比较简单的,不用考虑供货商这一条,现在基本确定了,就是给每一个商品一个编号。

2006-05-04 20:20
flatter
Rank: 1
等 级:新手上路
帖 子:52
专家分:0
注 册:2006-5-3
收藏
得分:0 
其实有复杂的一品多码,但是一般不涉及到这个,比较麻烦。你们开的什么店啊,供应商都不要用啊,是不是结款时实收实结啊。哈哈,不好管理呢!
2006-05-05 09:41
LouisXIV
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:789
专家分:0
注 册:2006-1-5
收藏
得分:0 
一品多码主要是服装类的,一般是不属于处理范围的

2006-05-05 10:00
快速回复:请教:超市中商品信息在数据库中具体是如何存储的
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022398 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved