主题:服装格式输入方式如何设计?
baotong88
[专家分:0] 发布于 2012-04-03 11:49:00
真诚请教各位:服装格式出入库方式如何设计好?
回复列表 (共8个回复)
沙发
sdta [专家分:570] 发布于 2012-04-04 14:08:00
提出具体问题。
板凳
baotong88 [专家分:0] 发布于 2012-04-04 20:48:00
25 26 27 28 29 30 31 32 33 34
黑色 3 5 5 5 4 3 3 2 1 1
红色 8 9 6 45 45 59 45 32 3 2
兰色 20 36 34 3 23 22 22 12 12 5
横向是尺码,竖向是色名 ,中间是件数。
3 楼
liupeisong [专家分:2340] 发布于 2012-04-04 21:23:00
楼主,技术论坛还是应该以有技术含量的方式来准确描述问题,否则就是不知所云了
4 楼
agt澳 [专家分:840] 发布于 2012-04-05 09:48:00
[quote]
25 26 27 28 29 30 31 32 33 34
黑色 3 5 5 5 4 3 3 2 1 1
红色 8 9 6 45 45 59 45 32 3 2
兰色 20 36 34 3 23 22 22 12 12 5
横向是尺码,竖向是色名 ,中间是件数。[/quote]
其实这个表是三维的数据,但在数据库中是二维的表格,所以就要做二个表然后再关联这二个表生成第三个表,
或者直接将上面的表先转换成二维的表
如:
关键字段:代号,型号,颜色、尺寸
001 25 黑色 3
002 25 红色 8
。。。。。。
等等
再考虑做下一步啦
5 楼
baotong88 [专家分:0] 发布于 2012-04-05 22:16:00
感谢回复!我现在的表内容是:
款号 颜色 尺码 件数 价格 单位 折扣
20336 杏色 26 6 80 件 3.5
20336 杏色 27 8 80 件 3.5
20336 黑色 26 6 80 件 3.5
20336 黑色 27 10 80 件 3.5
20336 红色 29 6 80 件 3.5
20336 红色 30 4 80 件 3.5 这样输入太慢速度
如能变为如下的输入方式就方便了
款号:20336
颜色 26 27 28 29 30 价格 折扣
杏色 6 8 0 0 0 80 3.5
黑色 6 10 0 0 0 80 3.5
红色 0 0 0 6 4 80 3.5
6 楼
agt澳 [专家分:840] 发布于 2012-04-06 13:11:00
[quote]
感谢回复!我现在的表内容是:
款号 颜色 尺码 件数 价格 单位 折扣
20336 杏色 26 6 80 件 3.5
20336 杏色 27 8 80 件 3.5
20336 黑色 26 6 80 件 3.5
20336 黑色 27 10 80 件 3.5
20336 红色 29 6 80 件 3.5
20336 红色 30 4 80 件 3.5 这样输入太慢速度
如能变为如下的输入方式就方便了
款号:20336
颜色 26 27 28 29 30 价格 折扣
杏色 6 8 0 0 0 80 3.5
黑色 6 10 0 0 0 80 3.5
红色 0 0 0 6 4 80 3.5[/quote]
终于自认为搞懂你的需求了
其实你要的是
款号 颜色 尺码 件数 价格 单位 折扣
然后又要在二维表中方便的体现,和查找
所以,如果是我做的话
那个表结构就是
因为颜色无非就是固定的几种如少于10可以考虑用0-9表示
大于的话那就用二位,三位数表示啦,如:001,002....999
同理尺码也是固定的几种如少于10可以考虑用0-9表示
大于的话那就用二位,三位数表示啦,如:001,002....999
然后在款号的基础上再扩展它的表达内容
即关键字段
ID=款号(5位)+颜色(3位)+尺码(3位)
eg
款号(5位)=20336 颜色(3位)杏色=005 尺码(3位)26=026
则ID='20336005026'
这样的话就变成了
ID 款号 颜色 尺码 件数 价格 单位 折扣
20336005026 20336 杏色 26 6 80 件 3.5
20336005027 20336 杏色 27 8 80 件 3.5
那在你的数据表中就有一个唯一的关键字段ID,就符合了VFP的设计要求,就能做很多接下来的工作啦
7 楼
baotong88 [专家分:0] 发布于 2012-04-06 22:25:00
谢谢回复!
如果你有接触服装就很明白了,我还是没说清问题,我再想想先吧,再次感谢你的支持!
8 楼
agt澳 [专家分:840] 发布于 2012-04-07 08:27:00
其实,这个数据库的设计是要有点基础的,我告诉你的就是一个抛砖引玉的思路。
你不明白,那就现在详细点,如再不明白那就说明确实是我水平有限,不能理解你的意思啦:
服装格式输入方式
先确定需要内容
款号 颜色 尺码 件数 价格 单位 折扣
根据楼主的表格,将此表格分解成vfp能方便处理的几个表结构如下:
1、主表:服装分类表
型号ID、 件数 价格 单位 折扣
一个型号ID对应具体的一个规格
型号ID=款号(5位)+颜色(3位)+尺码(3位)
所以型号ID包含了款号(5位)+颜色(3位)+尺码(3位)
2、附表aA:款号表
款号、服装品名
3、附表B:颜色表
颜色号、颜色名称
4、附表C:尺码表
尺码号、服装尺码
建立了上述4个表后
根据关键字段:型号ID,依据SQL命令, 就能方便做好主题所说的工作了
我来回复