【发布时间】:2014-03-30 17:15:26
【问题描述】:
我在 vb.net 中有一个表单,文本框为 ID、Age、Sex、HB、BG 和 2 个数据库访问表。 在表1中,有ID、Age、Sex、HB。
table2中有ID、Age、Sex和BG。
当我一键保存数据并在 ID,Age,Sex 和 HB 中输入值时,数据将保存在 Table1 中。
当我在 ID、Age、Sex 和 BG 中输入值时,数据应该保存在 Table2 中。
最后,当我在 ID、年龄、性别、HB、BG 中输入值时,数据应保存在两个表中。 那我该怎么做呢?
【问题讨论】:
-
步骤 0 - 阅读规范化。没有理由在 2 个不同的表格中重复年龄和性别。当BG改变时会发生什么?你会更新 2 个表吗?
-
其实这两张表都是注册表单的。
-
Hb 报告寄存器有一个寄存器。我必须做一个寄存器作为 ID、Age、Sex 和 Hb。另一个寄存器作为 BG 寄存器。包括 ID、年龄、性别和 BG。
标签: vb.net