我有3张牌桌:年,队,球员 我有一个DB教练。
我想要实现的是附加到教练ID的子表格 到目前为止我还好,但是这里我的逻辑变得模糊:在子表单中我希望能够选择一年的教练为冠军球队工作,然后只显示所选年份的球队,然后仅显示那一年球队的球员。
所以我有一年回去说50年,每年参加每个锦标赛的球队以及那些年为球队效力的球员。
因此,如果我选择1984年,当我选择一支球队时,它只提供了1984年可用球队的选择,然后当我选择球员时,它只显示1984年球队的球员。
我有一种感觉,我需要创建一些查询才能获得结果,但是我会非常喜欢向解决方案迈进的逻辑推动。
我的ERD看起来像是一个神奇的技巧......
提前感谢任何方向。
答案 0 :(得分:0)
我的数据库中有类似的东西。我有两种形式,主要形式和子形式。主要表单包含客户的详细信息,子表单包含与该特定客户关联的注释。
如果您在主表单中包含子表单,则需要执行以下操作。
在子窗体的属性Data选项卡上,源对象将是您要从中拉出的表。链接子字段/链接主字段将包含将两个记录连接在一起的字段。您可以在记录中添加多个字段。
您可以在主要表单上拥有Coach / Year,然后当您选择年份时,将填充团队的子表单,然后通过选择团队,您将获得玩家。
希望这会有所帮助。