【问题标题】:How can I avoid duplicates accross multiple columns in access?如何避免在访问中跨多个列重复?
【发布时间】:2020-06-29 01:39:19
【问题描述】:

我的问题很简单,但我找不到我需要的答案。我有一个访问数据库,其中包含一个名为 coaches 的表。我有另一张桌子叫做球队,可以有教练和助理教练。我需要能够在“教练”和“助理教练”字段中不允许重复。教练既可以是主教练,也可以是助理教练,所以我不能让教练同时为不同的球队效力。

【问题讨论】:

  • 教练可以同时担任多个球队的主教练或助理教练吗?

标签: sql database ms-access


【解决方案1】:

如果一个教练只能被分配到一个团队的一个角色,那么将 teamrole 添加到coaches 表中。

这将保证教练只能与单一角色的单一团队相关联。

【讨论】:

  • 谢谢!通过将团队和角色字段添加到教练的数据库并添加跨两个字段的唯一索引的多字段索引,我能够使它更好地工作。这保证了每支球队只能有一名教练和一名助理教练!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-04-15
  • 1970-01-01
  • 2017-07-10
  • 2013-12-21
  • 2017-10-10
  • 1970-01-01
  • 2013-07-09
相关资源
最近更新 更多