Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 在MS Access中是否可以有条件地将字段值设置为无重复项_Sql Server_Ms Access - Fatal编程技术网

Sql server 在MS Access中是否可以有条件地将字段值设置为无重复项

Sql server 在MS Access中是否可以有条件地将字段值设置为无重复项,sql-server,ms-access,Sql Server,Ms Access,我正在建立一个项目来管理会议。数据库位于AWS实例上的SQL Server上,我使用MS Access作为前端 我有一张活动桌和一张参展商桌 这些表具有从Events.ID到expectors.EventsID的关系 参展商表上的一个字段是BoothNumber int Not Null 我想确保我们不能为同一个活动分配两次展位号,但能够在其他(未来)活动中重复使用展位号 我们的展位分配是一般性的:1-75,每次活动都会重复 这样的事情可能吗 谢谢你的帮助 如果您的数据在sql server上,

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

我有一张活动桌和一张参展商桌 这些表具有从Events.ID到expectors.EventsID的关系

参展商表上的一个字段是BoothNumber int Not Null

我想确保我们不能为同一个活动分配两次展位号,但能够在其他(未来)活动中重复使用展位号

我们的展位分配是一般性的:1-75,每次活动都会重复

这样的事情可能吗


谢谢你的帮助

如果您的数据在sql server上,请使用两个或多个字段在表设计上放置一个多字段唯一索引。Sql server随后会处理其余部分,以防止重复条目。

实际上非常简单。使用复合键。但这里的细节太少,甚至很难假装提供任何真正的建议。这是一个很好的起点。