主题:主子表设计,窗体设计思路请教
主子表设计,窗体设计思路请教
想做一个入库工出库的窗体界面。
在数据库中,入库(或出库)记录保存在主子表中,即master表和detail表。
主表为每条记录的共有信息,比如供应商,制单日期等。每个单号对应一条记录。
别外是detail表,这个表中是每材料详细,每个单号有可能对应几十个材料。
我现在在设计这样的一种窗体,没有思路。
1.主要设计成主表master与detail表分别保存的话,好设计,但是用户操作起来不方便。他们不了解数据库结构,不明白为什么又要保存主表,又要保存每条记录的detail表。但是我想设计成保存一次的话,不知如何思路?
2.我认为还是分别保存方便,合理,因为有可能操作者只改了主表中的信息,比如供应商。detail表不应修改任何东西。
可是用户更改detail表时,也不应该对主表进行操作,不知我的想法对不对。
3,应该如何设计呢?请教点思路。
想做一个入库工出库的窗体界面。
在数据库中,入库(或出库)记录保存在主子表中,即master表和detail表。
主表为每条记录的共有信息,比如供应商,制单日期等。每个单号对应一条记录。
别外是detail表,这个表中是每材料详细,每个单号有可能对应几十个材料。
我现在在设计这样的一种窗体,没有思路。
1.主要设计成主表master与detail表分别保存的话,好设计,但是用户操作起来不方便。他们不了解数据库结构,不明白为什么又要保存主表,又要保存每条记录的detail表。但是我想设计成保存一次的话,不知如何思路?
2.我认为还是分别保存方便,合理,因为有可能操作者只改了主表中的信息,比如供应商。detail表不应修改任何东西。
可是用户更改detail表时,也不应该对主表进行操作,不知我的想法对不对。
3,应该如何设计呢?请教点思路。