Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:请教下,为什么录入信息的时候,一行只能录入一条。

1楼
18063580002 发表于:2024/1/25 3:17:00

图片点击可在新窗口打开查看此主题相关图片如下:请教01.jpg
图片点击可在新窗口打开查看
例如上图这样,用窗口录入的时候,一个订单如果有很多产品,很容易就可以录入很多个产品啊

为什么要像下图这样,一个产品就是一条呢。明明就是同一个订单。

图片点击可在新窗口打开查看此主题相关图片如下:请教02.jpg
图片点击可在新窗口打开查看

一直搞不懂,有多大的区别?
如果 像“表B”这样录入的话,怎么会录入的更快,明明“订单”表一个订单就录一次。
而“表B”如果一个订单有十几种,应该怎么设计录入窗口录入的更快啊,帮助里面有相关的吗?

麻烦老师了。



2楼
有点蓝 发表于:2024/1/25 8:48:00
一个产品一条】才是合理的用法。

上面的例子只有3个产品可以一行,但是要知道,产品的个数不是固定的,难道每增加一个新产品,都要开发人员去增加一列?如果有好几千个产品呢?SqlServer最多也就支持1024个列!

再说了不是每个订单都包含所有产品,那么没有的产品单元格就是空的,会产生大量的冗余,浪费存储空间,也影响数据库的使用效率。

最后,【一个产品一条】也方便后续的统计分析和出报表。

还有,如果要设计窗口录入,【一个产品一条】也才能很好的做绑定,比如例子:http://www.foxtable.com/webhelp/topics/0870.htm,录入一行,再下一行
3楼
18063580002 发表于:2024/1/25 13:41:00
谢谢您
共3 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03516 s, 2 queries.