以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助] 关于订单管理的设计思路 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=26122) |
-- 作者:netfox168 -- 发布时间:2012/11/25 11:40:00 -- [求助] 关于订单管理的设计思路 一般的订单(包括进出仓单)结构包括: 1. 标题项,如订单号、供应商、日期等唯一信息; 2. 内容项,比如数量、单价、金额等,这些可能有很多行; 3. 此外还可能有一些付款方式等信息,项数不等;
在设计表时应该遵循什么思路? 一. 迁就标题项,在一行里面包含全部信息,如果内容项比较多(假设有10行),就需要非常多的列,表结构就庞大,且内容项数受限于列数,但逻辑关系简单。 二. 迁就内容项,只设置很少的列,每个内容用一行,在另一个表记录标题项,通过订单号与内容项关联。这样表结构简单,内容的项数不限,但因为有关联,处理起来就有些复杂。
不知各位大神有何高见?有没有这样的范例可参考? |
-- 作者:唐尸三摆手 -- 发布时间:2012/11/25 11:53:00 -- 一条主单对应多条明细也可以的 |
-- 作者:lin_hailun -- 发布时间:2012/11/26 11:09:00 -- 果断用两个表呗。处理起来也不麻烦。 订单表,订单明细表,大家都是这样做的。 |