有十个大班,据此设计了“大班表”(大班名无重复);每个大班都负责相应的若干条生产线,据此设计了“生产线表”(线名无重复);每个生产线下又有很多的生产设备,据此设计了“设备表”。 大班表里有大班长字段(大班长名无重复),生产线表里有线主要负责人字段(线主负责人有可能同时还是大班长,据此设计了“成员表”,成员表里的成员名字可能有重复,另外这些成员除了包括大班长、线主要负责人以外,还有其他一些成员,他们隶属十个大班中的一个,但并非班长或线负责人。 主录入窗体实际是大班表对应的窗体,包含一个子窗体和一个孙窗体。子窗体对应生产线表,孙窗体对应设备表。 现在问题是,假如我在主窗体下作如下的录入:第一条录入大班名:轧机一班,随后班长名字:叶伟强;第二条录入大班名:轧机二班,随后班长名字刘新启;等。我再打开成员窗体,发现人员名字已经可以正常显示在窗体中,但所属大班是空白,还要我再为每个人选择对应的大班,而不是将主窗体下已经录好的对应关系传递过来。显然两个表或是说两个窗体间,大班名字是脱结的。怎样设计?--或是在表间关系上做文章,或是在查询上做文章,或是编程,能实现一种联动,即如果我在任何一个窗体中指定了某人是某班,那么另一个窗体中亦应是某人对某班,记下这种对应关系;任何情况下修改这种对应关系,在别处亦能得到立即的反应。 有什么好方法实现呢?
H9KsxidY.rar
(41.66 KB, 下载次数: 17)
|