【发布时间】:2017-03-14 18:58:11
【问题描述】:
我致力于为一个公共卫生组织追踪疾病,我们处理的复杂疾病之一是结核病。我开发了一个带有多个表单和选项卡的 Access 数据库,以跟踪任何“活动 TB 病例”(父级)到“联系人”(子级)。活动性结核病患者可能有 20 名左右的接触者,但几个月后任何一名接触者都可能成为活动性结核病病例。数据库跟踪接触病例的近 60 个变量,但我希望将其中一些变量添加到父表/表单中,一旦它们成为活动 TB 病例。
我有两个可以交互的表,一个称为联系信息,另一个称为案例信息。
联系信息包含将添加到案例信息表中的以下变量:联系人# 老的# 核磁共振 姓 名 中间名字 出生日期 性
案例信息表包含:案例# 老的# 核磁共振 最后的 第一的 中间 出生日期 性
您可以看到联系信息中的变量应如何与案例信息表中的相应变量链接。
如何让“孩子”成为“父母”?我想在子记录上添加一个按钮来执行此操作。
提前致谢!我真的很感激帮助。
【问题讨论】:
-
理论上,所有联系人都应该存在于一个表中,无论他们是孩子还是父母,否则您总是需要担心在两个单独的表中更新信息。然后,您有一个 Parent 表(带有 ContactID)和一个 Child 表(带有 ParentID 和关联的 Child ContactID)。您所要做的就是创建一个按钮,该按钮只需将一条新记录添加到 Parent 表中,并将选定的 Child 表的 ContactID 放入该新记录中。