在常见的订单处理过程中,通过是由两个表来完成工作的,一个是订单表(保存着订单编号、下单客户、下单时间等信息);另一个是
订单项目表(保存着订单的各个细目,包含订购的产品、数量、单价)等信息。通常,用户是将订单和订单项目表做为一个整体来看待的,
然而,在Delphi中处理时,却是分开来处理的,因此,如何能够将订单和订单项目一起保存,一起撤消就成了一个问题。作为典型的主/从关系结构,
要输入订单项目信息,就要求在此之前订单的信息要保存。但客户使用起来会觉得很奇怪,但如果不保存订单信息,订单项目信息又无从谈起。
如何很好地解决这种问题?请大家发表自己的看法