【发布时间】:2018-08-18 10:57:24
【问题描述】:
背景:我有两个以一对多关系链接的表。
- Table1 包含单个个体的静态生活史信息(例如姓名、性别、母亲)。 ID 是 Table1 中的主键。
- Table2 包含 Table1 中每个人的生活史事件。每个人都有多个生活史事件。大多数人有 6 个标准生活史事件,但有些人可能有额外的生活史事件。 ID 和 EventCode 组合为 Table2 中的主键。
我已经完成了表的链接并创建了一个数据输入表单,该表单显示了 Table1 和 Table2 中单个人的数据。为 Table2 的 附加生活史特征添加新记录也在起作用。
问题:我想设置表格,以便在Table1 中添加新个人时,Table2 会自动呈现标准6 行生活史。因此,Table1 中的单个条目将使用标准事件代码创建 6 个新行,提示输入数据的人填写这 6 个行。
这可以吗?怎么样?
【问题讨论】:
-
我删除了 MySQL 标签,但请描述架构。您是否在 MS Access .mdb/.accdb 应用程序中链接了 MySQL 表,或者您是否错误地标记了该 DBMS?
-
对不起,你是对的。 MySQL 标签是一个错误。我直接在 MS-Access 数据库中工作并为数据输入创建表单。
标签: sql forms ms-access one-to-many