Access 表中每个唯一用户仅允许一个复选框

Access 表中每个唯一用户仅允许一个复选框

我正在建立一个电话号码列表。每个人都可以有多个电话号码。我想要一种方法来指示哪个号码是首选联系号码,但是,我不确定如何让每个成员只有一个号码可以被选为“首选”

表格:

成员

电话号码

我有一张包含会员姓名和地址的表格,以及一张包含电话号码的单独表格,其中会员姓名与会员表格的主键相关联。我在包含电话号码的表格中放置了一个标记为“首选”的复选框,并且我希望每个唯一会员姓名只能选中一个电话号码。这意味着 John Doe 可以有三个电话号码,但只有一个可以标记为首选。

我尝试使用成员名称和首选名称创建索引,但没有成功。

有任何想法吗?

答案1

显然,“电话号码”表中的复选框不提供您尝试实现的逻辑!我建议您在“会员”表中创建另一个列,其中包含“首选”电话号码的 ID。您可以使用组合框从电话号码表中读取数据并将选定的 ID 存储在会员表中。如果这对您来说太难了,也许您可​​以找人来帮助您。

相关内容