是否可以有条件地将字段值设置为MS-Access中没有重复项

时间:2018-07-02 01:01:06

标签: sql-server ms-access

我正在建立一个项目来管理会议。该数据库位于AWS实例上的SQL Server上,我使用MS Access作为前端。

我有一个活动表格和一个参展商表格 这些表具有从Events.ID到Exhibitors.EventsID

的关系。

我在“参展商”表上的一个字段是BoothNumber int Not Null

我想确保我们不能为同一事件分配两次展位号,但能够将其编号重复用于其他(未来)事件。

我们的展位分配是通用的:1 -75,每次活动都重复一次。

这样可能吗?

谢谢您的帮助!

1 个答案:

答案 0 :(得分:0)

如果数据在sql服务器上,则使用两个或多个字段在表设计上放置一个多字段唯一索引。然后,SQL Server将负责其余的工作,以防止重复的条目。